感谢博主链接博客,本文是抽离出来的简单案例,深入学习请看以下两篇博客
(40条消息) Spring boot开启定时任务的三种方式_springboot定时任务_我啥都会的博客-CSDN博客
(40条消息) Spring -- @Scheduled定时任务 -- corn表达式的取值说明_@scheduled corn_编不出代码的女程序员的博客-CSDN博客
简单记录与讲解定时器在SpringBoot中的应用
创建定时器类
需要配置@Component与@Scheduled两个注解
@Component标识task类是一个bean,交由Spring管理
@Scheduled是定时器的注解
corn是表达式的参数取值
另外,需要注意task文件需要能够被SpringBootApplicaiton所在类扫描到,注意所在包的位置
![](https://img-blog.csdnimg.cn/img_convert/2d0b5a984a7e98149f0a69650d1e99a4.png)
2、在启动类进行启用
![](https://img-blog.csdnimg.cn/img_convert/488a3cfd3ca7214bcfacd47a3c77ec30.png)