spring2 5 2中使用Quartz任務排程

2021-08-30 07:12:53 字數 678 閱讀 7090

使用spring2.5.2的quartz做了乙個任務排程,現在記下來

1,先寫乙個任務類該類繼承quartzjobbean實現executeinternal(jobexecutioncontext ctx)方法,即在該方法中寫自己要實現的業務邏輯,顯然spring使用了模板模式。我的具體類如下:

package quartz;

import org.springframework.scheduling.quartz.quartzjobbean;

import org.quartz.jobexecutioncontext;

import org.quartz.jobexecutionexception;

public class examplejob extends quartzjobbean

protected void executeinternal(jobexecutioncontext ctx) throws jobexecutionexception }

其中timeout是通過jobexecutioncontext帶入了examplejob

3,然後配置觸發器如下:

該觸發器告訴在如期啟動的10秒後每50秒執行一次任務

4,將觸發器新增如任務排程佇列中

這樣乙個任務定時出發已經搞定了。具體的日期配置在定製的觸發器中還可以進一步的配置.

Spring中使用QuartzJobBean定時器

1.建立class繼承quartzjobbean import org.quartz.jobexecutioncontext import org.quartz.jobexecutionexception import org.springframework.scheduling.quartz.qu...

Spring 中使用資源

在web應用中如果自已的程式裡面需要用到外部資源檔案 配置檔案 一般會把配置檔案放在classes下面或web inf下面。如果載入這結檔案的話通常有兩種辦法。一是寫絕對路徑,這是最不推薦的方法。二是引入servletcontext,從相對路徑中獲得絕對路徑。寫相對路徑的時候使用servletcon...

在spring中使用quartz

好吧!我承認我對quartz並不熟悉,這種境況需要通過學習它,使用它去改變。先記錄下最進在spring中使用quartz的經驗。spring中提供了對quartz的支援,使得在spring使用quartz變得很容易,只需要在配置檔案中進行配置就行了。當然在路徑中要加入相應的jar包,我用的是quar...