使用spring quartz实现任务调度(注解方式)

时间:2022-01-24 23:20:01

任务调度的意义就不多说了,无非就是个定时任务。

这里写一下使用spring quartz注解方式更方便的实现任务调度:

1⃣️配置文件注入定时器,添加schema标记:
使用spring quartz实现任务调度(注解方式)
注:这里的id什么的随便写就可以的,和你的任务类没有关系,这段配置复制粘贴就好。
2⃣️编写任务类:

@Component("hotelTask")         
public class HotelTask {

@Scheduled(cron = "0 29 23 ? * *")
public void run(){
//你的任务操作
}
}

这样就OK了!

这里cron注解表示任务执行的时间。里面参数代表时分秒哪一天等,具体时间配置自行百度或从我之前的博客里面找都可以。

本篇目的为介绍这种简单的任务调度实现方法。