一:ScheduleConfig.java里配置Beanjava
/** * 定时任务配置 * * @author King */ @Configuration @EnableScheduling public class ScheduleConfig { @Bean public KingTask scheduledTasks() { return new KingTask(); } }
二:配置自定义任务 KingTask.javacode
/** * Scheduled定时任务DEMO * * @author King * @date 2020/06/28 11:36 **/ public class KingTask { /** * 五秒钟执行一次 **/ @Scheduled(cron = "*/5 * * * * *") private void task1() { System.out.println(DateUtil.format(new Date(), "yyyy-MM-dd HH:mm:ss") + "执行次定时任务: 1"); } @Scheduled(cron = "*/5 * * * * *") private void task2() { System.out.println(DateUtil.format(new Date(), "yyyy-MM-dd HH:mm:ss") + "执行次定时任务: 2"); } }