springboot 整合task定时任务

一步:在启动类中加入     加入就会调用定时了.

//开启定时任务 开启后就可以被扫描到   
@EnableScheduling

二步:建一个tasks工具包 都会被扫描到的了

         有三个类 AsyncTask.java     DoTask.java   TestTask.java  

TestTask.java中加入 

@Component
public class TestTask {

private static final SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");

// 定义每过3秒执行任务
// @Scheduled(fixedRate = 3000)
// @Scheduled(cron = "4-40 * * * * ?")
public void reportCurrentTime() {
System.out.println("现在时间:" + dateFormat.format(new Date()));
}
}

三步,启动  则在控制台可以看到打印时间了.

猜你喜欢

转载自www.cnblogs.com/houlai/p/9021335.html
今日推荐