Spring中使用QuartzJobBean定時器

2021-07-10 06:54:29 字數 757 閱讀 4909

1. 建立class繼承quartzjobbean

import org.quartz.jobexecutioncontext;  

import org.quartz.jobexecutionexception;

import org.springframework.scheduling.quartz.quartzjobbean;

public class job1 extends quartzjobbean

/**

* 要定時執行的內容

*/

@override

protected void executeinternal(jobexecutioncontext context)

throws jobexecutionexception

}

2. xml中配置排程類

3. 觸發器的配置(2種)

3.1

3.2

如果希望每小時執行一次,那麼如下配置:

"0 0 0/1 * * ?" 

那麼為了使得專案一啟動就執行這個定時器,需要如下定義:

這樣一執行專案就可以啟動該定時器了

另,記得匯入spring.jar以及quarz.jar

在spring中使用quartz

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

Spring中使用Quartz 二

續spring中使用quartz 一 注意 crontriggerbean的cronexpression屬性指定格式 至少6個時間元素,上面表示每天的15 37 38分執行1次任務。時間元素 按照順序 秒 0 59 分 0 59 小時 0 23 每月第幾天 1 31 月 1 12或jan dec 每...

Spring中使用Quartz 一

quartz使用 開發環境 spring2.0。如果包類沒有quartz包,則需要加入到類路徑。a extends quartzjobbean方法 建立乙個job packageonlyfun.bb.quartz importorg.quartz.jobexecutioncontext import...