不解释原理,直接上干货,代码干就完了
/**
* 系统启动
* fixedDelay 执行间隔时间 1*60*60*1000 每小时一次
* initialDelay 系统启动后多久开始执行 60 * 1000 一分钟后开始执行
*/
@Scheduled(fixedDelay = 1*60*60*1000,initialDelay = 60 * 1000)
public void contextInitialized() {
}
最后别忘了在Spring Boot 启动类上加注解
@EnableScheduling
定时任务类加注解
@Component