一: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"); } }