Java 定時器 Quzrtz 的整合使用

2021-07-10 02:31:06 字數 2138 閱讀 5185

1) 匯入依賴jar包(spring和quartz)

2) 編寫定時任務(testjob 類)

3) 配置spring引數,配置定時任務的執行時間

4) 編寫測試用例,執行測試、輸出測試結果

org.springframeworkgroupid>

spring-coreartifactid>

4.1.8.releaseversion>

dependency>

org.springframeworkgroupid>

spring-contextartifactid>

4.1.8.releaseversion>

dependency>

org.springframeworkgroupid>

spring-beansartifactid>

4.1.8.releaseversion>

dependency>

org.springframeworkgroupid>

spring-context-supportartifactid>

4.1.8.releaseversion>

dependency>

org.quartz-schedulergroupid>

quartzartifactid>

2.2.2version>

dependency>

package test.cn.lwz.timer;

import org.quartz.jobexecutioncontext;

import org.quartz.jobexecutionexception;

import org.springframework.scheduling.quartz.quartzjobbean;

/** * 測試使用的作業任務

*@author liwenzhang

*@date 2016-02-19 16:21:28

*/public

class

testjob

extends

quartzjobbean

}

package test.cn.lwz;

import org.junit.test;

/** * 測試用例

java中定時器

void cancel 終止此計時器,丟棄所有當前已安排的任務。int purge 從此計時器的任務佇列中移除所有已取消的任務。void schedule timertask task,date time 安排在指定的時間執行指定的任務。void schedule timertask task,da...

java裡面定時器

jdk中的timer 是乙個非常早期的類,在1.2中就引入了。現在看來,不算乙個很好的設計。timer timer new timer timer.schedule new mytimertask 1000,10 其中mytimertask 是乙個實現timertask的類,主要是實現run 方法。...

JAVA 定時器時間格式

格式 秒 分 小時 日 月 周 年 序號 說明 是否必填 允許填寫的值 允許的萬用字元 1 秒 是0 59 2 分 是0 59 3 小時 是 0 23 4 日 是1 31 lw 5 月 是1 12 orjan dec 6 周 是1 7 orsun sat l 7 年 否empty 或1970 209...