1、新增TaskScheduled定时任务类
2、在定时任务类上方增加注解
@Component
@EnableScheduling //开启定时任务
3、在java的定时方法上方增加注解:
@Scheduled(cron = "0 0 12 * * ?") //每天中午12点触发
注:
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。
按顺序依次为
秒(0~59)
分钟(0~59)
小时(0~23)
天(月)(0~31,但是你需要考虑你月的天数)
月(0~11)
天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)
年份(1970-2099)