外层注解
@Configuration
@EnableScheduling
- 方法注解 @Async @Scheduled(cron = "0/20 * * * * ?")//20秒执行一次
cron表达式详解:corn("秒 分钟 小时 天 月 星期 年") 由空格分隔的时间元素
按顺序依次为
秒(0~59)
分钟(0~59) 小时(0~23 天(0~31) 月(0~11)
星期(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)
eg: 45 10 11,12 ? * WED 表示每个星期三中午11点和12点的10分45秒执行