1,启动类配置@EnableScheduling 开启定时任务,自动扫描;
2、定时任务类添加注解@Component,进行容器扫描;
3、定时任务方法添加注解@Scheduled 定时执行 ;
@Scheduled() 参数配置:1、cron=定时任务表达式;2、fixdeRate:定时任务多久执行一次;3、fixedDelay:上一次执行结束时间后XX秒再次执行一次;4、fixedDelayString:字符串形式,可通过配置文件配置。
1,启动类配置@EnableScheduling 开启定时任务,自动扫描;
2、定时任务类添加注解@Component,进行容器扫描;
3、定时任务方法添加注解@Scheduled 定时执行 ;
@Scheduled() 参数配置:1、cron=定时任务表达式;2、fixdeRate:定时任务多久执行一次;3、fixedDelay:上一次执行结束时间后XX秒再次执行一次;4、fixedDelayString:字符串形式,可通过配置文件配置。