在spring的配置檔案中加上:
配置好包掃瞄路徑後,接下來可以在spring元件中使用@scheduled註解:
關於cron表示式可以參看:
表示式說明"0 0 12 * * ? "
每天12點執行
"0 15 10 ? * *"
每天10:15執行
"0 15 10 * * ?"
每天10:15執行
"0 15 10 * * ? *"
每天10:15執行
"0 15 10 * * ? 2008"
在2023年的每天10:15執行
"0 * 14 * * ?"
每天14點到15點之間每分鐘執行一次,開始於14:00,結束於14:59。
"0 0/5 14 * * ?"
每天14點到15點每5分鐘執行一次,開始於14:00,結束於14:55。
"0 0/5 14,18 * * ?"
每天14點到15點每5分鐘執行一次,此外每天18點到19點每5鐘也執行一次。
"0 0-5 14 * * ?"
每天14:00點到14:05,每分鐘執行一次。
"0 10,44 14 ? 3 wed"
3月每週三的14:10分到14:44,每分鐘執行一次。
"0 15 10 ? * mon-fri"
每週一,二,三,四,五的10:15分執行。
"0 15 10 15 * ?"
每月15日10:15分執行。
"0 15 10 l * ?"
每月最後一天10:15分執行。
"0 15 10 ? * 6l"
每月最後乙個星期五10:15分執行。
"0 15 10 ? * 6l 2007-2009"
在2007,2008,2023年每個月的最後乙個星期五的10:15分執行。
"0 15 10 ? * 6#3"
每月第三個星期五的10:15分執行。
spring定時任務配置
pom.xml檔案配置 properties springframework.version 4.0.6.release springframework.version quartz.version 2.2.1 quartz.version properties dependencies depen...
Spring定時任務配置
步驟如下 1.在spring配置檔案中加入task的命名空間 xmlns task xsi schemalocation spring task 3.2.xsd 2.使用task配置註解 3.定時任務的類 package com.earas.time import org.springframewo...
配置spring定時任務
1 在spring的配置檔案中新增xml的命名空間 用alt 回車自動導也行 xmlns task spring task 4.1.xsd 2 啟用註解驅動的定時任務 3 配置定時任務的執行緒池 推薦配置執行緒池,若不配置多工下會有問題。後面會詳細說明單執行緒的問題。4 書寫定時任務 schedul...