Spring任务调度定时器

 

1、在spring-context.xml配置

<!-- 计划任务配置,用 @Service @Lazy(false)标注类,用@Scheduled(cron = "0 0 2 * * ?")标注方法 -->
<task:executor id="executor" pool-size="10"/> <task:scheduler id="scheduler" pool-size="10"/>
<task:annotation-driven scheduler="scheduler" executor="executor" proxy-target-class="true"/>

 

2、在service里面

@Scheduled(cron = "*/5 * * * * ?")
public void finds(){
System.out.println("spring的定时器开始了...每隔5秒执行一次");
}

posted on 2015-12-03 14:13  lyming  阅读(176)  评论(0编辑  收藏  举报