/** * spring boot时间调度器 * @author Admin * */ @Configuration @EnableScheduling public class MyTask { /** * 每一秒中执行以下改方法 * cron是用来指定执行的 秒,分钟,日期等 */ @Scheduled(cron="0/10 * * * * *") public void test1(){ System.out.println("test1"); } }
置的一个定时器,他可以不想Quartz那样麻烦的配置;Scheduled task有三种使用的方式,一种是在注解上直接使用task定时任务,第二种是可以进行更改定时任务的时间,第三种是可以进行手动启动定时任务和停止定时任务以及更改定时任务的时间;
第一种,spring-boot使用注解的方式实现定时任务