
如图 ,magic-spring-boot-starter-job 是定时任务模块,它的底层是依赖大名鼎鼎的定时调度框架 Quartz 。
关于 Quartz 原理 ,大家可以参看星球文章:
理解 Quartz 核心组件: https://articles.zsxq.com/id_eh3ctcbl82wm.html
# 01 导入 Quartz SQL

执行完成后:

# 02 Local 配置文件开启 Quartz

# 03 定义 DemoJob

要点:
1、定义 DemoJob (必须是 Spring 容器的注解 )
2、实现 JobHandler 接口
# 04 管理端配置 DemoJob


点击执行一次 ,即可在 IDEA 控制台查看调度日志 :

执行完成后,点击调度日志 ,可以查看所有的调度记录:

