废话不多说直接上配置,因为是spring使用自身的scheduler配置比较的简单,
1、在是spring配置文件中加入如下配置
<task:annotation-driven executor="myExecutor" scheduler="myScheduler"/>
<task:executor id="myExecutor" pool-size="5"/>
<task:scheduler id="myScheduler" pool-size="10"/>
2、添加如下配置以后就可以使用@Scheduler·注解进行定时任务的配置了
样例:
@Scheduled(cron = "0 0 */1 * * ?")
public void Monitor(){
}