原文地址:https://blog.csdn.net/justry_deng/article/details/80666508
修改部分: SpringBoot集成了@Scheduled的相关依赖(org.springframework.scheduling.annotation.Scheduled);我们只需要直接使用即可。
@Scheduled注解的使用步骤:
第一步:在启动类上面启用定时任务---在(启动类或者在应用类)上面添加注解@EnableScheduling,在方法上面添加@Scheduled注解.
定时任务有俩个特点:
1不能有参数---前端无法传过来数据,但是可以通过调用mapper接口来执行SQL
2单线程执行,因此如果>=2个线程执行任务,要在配置类添加多线程执行