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

Posted 没有梦想-何必远方

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用spring quartz实现任务调度(注解方式)相关的知识,希望对你有一定的参考价值。

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

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

1⃣️配置文件注入定时器,添加schema标记:

注:这里的id什么的随便写就可以的,和你的任务类没有关系,这段配置复制粘贴就好。
2⃣️编写任务类:

@Component("hotelTask")         
public class HotelTask 

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

这样就OK了!

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

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

以上是关于使用spring quartz实现任务调度(注解方式)的主要内容,如果未能解决你的问题,请参考以下文章

[Spring笔记]支持注解的Spring调度器

Spring与Quartz的整合实现定时任务调度

Spring task定时任务

Spring 中使用Quartz实现任务调度

Quartz 任务调度框架整合Spring使用

Spring Quartz实现任务调度