Spring定時任務的簡單配置

2021-08-28 03:10:53 字數 1175 閱讀 4889

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