spring配置定時器

2021-08-01 08:41:20 字數 1184 閱讀 3711

今天配置定時器,看了網上的教程,沒有乙個成功的,最後還是看了同事的才好的,就寫下記錄下。

在web.xml裡面,把定時器的配置檔案新增進掃瞄列表。

contextconfiglocation

如果你配置了contextconfiglocation,則會報錯,這個時候,吧配置檔案新增到上個配置檔案後面就好了。

contextconfiglocation

配置檔案 spring-context-task.xml 內容

<?xml version="1.0" encoding="utf-8"?>

spring task

3.getweightinfo類

package com.inter3i.demo.preopendata.calculate.job;

/** * created by koreyoshi on 2017/5/19.

*/public class getweightinfo

}

4.crond引數

乙個cron表示式有至少6個(也可能7個)有空格分隔的時間元素。

按順序依次為

秒(0~59)

分鐘(0~59)

小時(0~23)

天(月)(0~31,但是你需要考慮你月的天數)

月(0~11)

天(星期)(1~7 1=sun 或 sun,mon,tue,wed,thu,fri,sat)

年份(1970-2099)

由於」月份中的日期」和」星期中的日期」這兩個元素互斥的,必須要對其中乙個設定?.

*/1 *  *  *  * ?                 每秒執行一次

* */1 * * * ? 每分鐘執行一次

0 0 10 * * ? 每天上午10點執行一次

0 */5 14,18 * * ? 每天下午2點到2:55期間和下午6點到6:55期間的每5分鐘觸發

"0 0 10 ? * mon" 每星期一的上午10點觸發

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...