一:SpringBoot自带@Scheduled
具体的详细解析请查看我的博客:https://blog.csdn.net/qq_37469055/article/details/84075160
二:为什么要使用Quartz?
多任务情况下,quartz更容易管理,可以实现动态配置
1:cron 表达式讲解
Cron 表达式是一个字符串,分为 6 或 7 个域,每一个域代表一个含义 Cron 有如下两种语法格式:
(1) Seconds Minutes Hours Day Month Week Year
(2)Seconds Minutes Hours Day Month Week
2:各字段的含义
Cron 表达式的时间字段除允许设置数值外,还可使用一些特殊的字符,提供列表、范围、通配符等功 能,细说如下:
三:springboot整合quartz
1:添加maven依赖
2:创建job类
3:编写测试类
定义每隔两秒执行一次任务
4:运行结果如下: