提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
一、cron表达式
cron表达式其实就是一个字符串,通过cron表达式可以定义任务**触发的时间**
构成规则:分为6或7个域,由空格分隔开,每个域表达一个含义
每个域的含义分别为秒,分钟,小时,日,月,周,年(可选)
周和日是冲突的,一般写一个
cron表达式在线生成器:
https://cron.qqe2.com/
二、使用步骤
1.导入maven坐标soring-context
一般都不用自己导入,包含在springboot的依赖里面
2.启动类添加注解@EnableScheduling开启任务调度
springboot的启动类
3.自定义定时任务类
在要定时执行的方法上加上这个,表示每5秒执行一次
cron的表达式在https://cron.qqe2.com/里面可以自己生成,尽量不要自己写,
效果图: