spring定時器配置

2021-08-09 03:15:56 字數 910 閱讀 1381

package com.wangyun.serviceimp;

/** * @title:

* @package: com.wangyun.serviceimp

* @description:

* @modified:

* @author: wxj

* @date: 2017-10-9 下午5:17:41

* @emial: [email protected]

* @tel:18772118541

* @version: v1.0

*/public class wxjtask

}

好久沒寫部落格了,今天因為專案裡面要優化裡面的定時器,沒辦法,我中華女了自己看看唄,

簡單總結了一下,

1.準備定時器需要的jar,

quartz.jar

特別說明一下:

spring3.1以下的版本必須使用quartz1.x系列,3.1以上的版本才支援quartz 2.x,不然會出錯。

原因:spring對於quartz的支援實現,org.springframework.scheduling.quartz.crontriggerbean繼承了org.quartz.crontrigger,在quartz1.x系列中org.quartz.crontrigger是個類,而在quartz2.x系列中org.quartz.crontrigger變成了介面,從而造成無法用spring的方式配置quartz的觸發器(trigger)。

2.寫乙個自己要呼叫的定時器的普通類,並在類裡面寫乙個要要定時執行的方法。

一,配置定時任務的這個類

二,配置開啟定時任務(排程的物件和排程的方法)

三,配置觸發器(什麼時間呼叫和排程哪個定時任務)

四,

spring 定時器配置

spring 中配置定時器 如果是乙個普通的類,不需要注入dao層 上面的兩個bean節點根據自己的情況任選乙個,下面的bean節點都是需要的。0 0 0,12 時間的配置如下 0 26 16 value 時間大小由小到大排列,從秒開始,順序為 秒,分,時,天,月,年 為任意 為無限制。由此上面所配...

Spring 配置定時器

各個時間可用值如下 秒 0 59 分 0 59 小時 0 23 日 1 31 l w c 月 1 12 or jan dec 週幾 1 7 or sun sat l c 年 可選字段 empty,1970 2099 可用值詳細分析如下 字元可以用於所有字段,在 分 欄位中設為 表示 每一分鐘 的含義...

spring 定時器配置

xmlns task spring task 3.1.xsd task任務掃瞄註解 掃瞄位置 寫自己的定時方法 service taskservice public class taskserviceimpl implements taskservice public inte ce taskser...