Spring MVC使用Cron表示式的定時器

2021-07-09 13:57:09 字數 918 閱讀 3814

spring mvc的功能非常強大,整合了quartz定時器的功能,可以通過cron表示式和簡單的註解就實現定時執行任務的功能。

首先在springmvc.xml中新增一下幾行:

xmlns:task=""
在xsi:schemalocation裡面新增:
/spring-task-4.0.xsd"
然後再springmvc.xml裡面掃瞄帶註解的檔案:

schedule">

定時器配置:

要新增乙個aopaliaance.jar,否則會報錯:noclassdefounderror:org/aopalliance/aop/advice

到此配置完成。

然後編寫**。

@component  

public class test

}

然後每分鐘就可以執行一次了。

注意:方法名不能有返回值和引數,不然會有錯誤。

如果報only no-arg methods may be annotated with @scheduled的錯誤,看看你的方法是不是有引數。

如果報 only void-returning methods may be annotated with @scheduled的錯誤,看看你的方法是不是有返回值。

cron表示式使用

cron表示式是乙個字串,分為6或7個域,每乙個域代表乙個含義,格式分別如下 seconds minutes hours dayofmonth month dayofweek seconds minutes hours dayofmonth month dayofweek year 每個域的取值寫法...

CentOS 使用 Cron定時服務

centos 使用 cron定時服務 檢視cron服務啟動狀態 systemctl status crond啟動cron服務 systemctl restart crond編輯要執行命令 crontab e example of job definition minute 0 59 hour 0 2...

SpringMVC使用入門

本來打算過段時間再來總結一下springmvc的用法,然而感覺不總結一下,可能很快自己就會把學到的知識點給忘了。經過上面的流程圖,我們大致就可以梳理出springmvc的使用步驟。按照流程進行配置就不會錯,大致需要有dispatcherservlet 處理器 處理器對映器 處理器介面卡 視 析器。剩...