步驟一:在pom.xml檔案中匯入依賴
org.quartz-scheduler<
/groupid>
quartz<
/artifactid>
2.3.0
<
/version>
<
/dependency>
junit<
/groupid>
junit<
/artifactid>
4.11
<
/version>
<
/dependency>
步驟二:建立要被定時器執行的任務類
本案例將該類命名為:******job
package com.qf.dao.job;
import org.quartz.*;
@disallowconcurrentexecution
@persistjobdataafterexecution
//每次job修改的 jobdatamap都生效
public
class
******job
implements
job}
==步驟三:==建立定時器,執行任務
該案例將該定時器命名為 :excutejob
package com.qf.dao.test;
import org.junit.test;
import com.qf.dao.job.******job;
import org.quartz.*;
import org.quartz.impl.stdschedule***ctory;
public
class
excutejob
}
框架結構圖
Quartz的cronExpression配置說明
cronexpression配置說明 字段允許值 允許的特殊字元 秒0 59 分0 59 小時0 23 日期1 31 l w c 月份1 12 或者 jan dec 星期1 7 或者 sun sat l c 年 可選 留空,1970 2099 表示式意義 0 0 12 每天中午12點觸發 0 15 ...
Quartz的cronExpression配置說明
cronexpression配置說明 字段 允許值 允許的特殊字元 秒 0 59 分 0 59 小時 0 23 日期 1 31 l w c 月份 1 12 或者 jan dec 星期 1 7 或者 sun sat l c 年 可選 留空,1970 2099 表示式 意義 0 0 12 每天中午12點...
Quartz教程一 使用quartz
scheduler在使用之前需要例項化。一般通過schedule ctory來建立乙個例項。有些使用者將factory的例項儲存在jndi中,但直接初始化,然後使用該例項也許更簡單 見下面的示例 scheduler例項化後,可以啟動 start 暫停 stand by 停止 shutdown 注意 ...