1.启动类添加开始定时任务注解 @EnableScheduling
2.创建定时任务类 @Component
3.编写定时任务接口 @Scheduled(cron = "*/60 * * * * ?")
4.属性说明
cron
该参数接收一个cron表达式
,cron表达式
是一个字符串,字符串以5或6个空格隔开,分开共6或7个域,每一个域代表一个含义。
示例
每隔5秒执行一次:*/5 * * * * ?
每隔1分钟执行一次:0 */1 * * * ?
每天23点执行一次:0 0 23 * * ?
每天凌晨1点执行一次:0 0 1 * * ?
每月1号凌晨1点执行一次:0