@Component public class ScheduledDemo { /** * 定时任务方法 * * @Scheduled:设置定时任务 cron 属性:cron 表达式。定时任务触发是时间的一个字符串表达形式 */ @Scheduled(cron = "0/2 * * * * ?") public void scheduledMethod() { System.out.println("定时器被触发" + new Date()); } }
启动类中开启定时任务 @SpringBootApplication @MapperScan(basePackages = {"cn.woniu.dao"}) @EnableTransactionManagement(proxyTargetClass = true) @EnableScheduling public class ApplicationApp { public static void main(String[] args) { SpringApplication.run(ApplicationApp.class,args); } }