@Scheduled注解的使用
1.配置.xml配置文件添加
<beans
xmlns:task="http://www.springframework.org/schema/task"
xsi:schemaLocation="http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-4.1.xsd">
<!-- 启用注解驱动的定时任务-->
<task:annotation-driven scheduler="wScheduler"/>
<!-- 配置定时任务的线程池 -->
<task:scheduler id="wScheduler" pool-size="5"/>
2.定时任务
每10秒打印一次当前时间
@Scheduled(cron = "0/10 * * * * ?")
public void cronTest() {
System.out.println(new Date());
}
3.运行结果