Loading... ### 第一步: 启动类上加上注解`@EnableScheduling` 开启定时任务功能 ```java @SpringBootApplication //开启定时任务功能 @EnableScheduling public class Springboot22TaskApplication { public static void main(String[] args) { SpringApplication.run(Springboot22TaskApplication.class, args); } } ``` ### 第二步 定义一个bean使其能够被springboot扫描到,接着在定时任务方法上开启任务时间即可: ```java import org.springframework.scheduling.annotation.Scheduled; import org.springframework.stereotype.Component; @Component public class MyBean { @Scheduled(cron = "0/1 * * * * ?") public void print(){ System.out.println(Thread.currentThread().getName()+" :spring task run..."); } } ``` ### cron解释: > cron为我们要定时的时间,具体可参考如下博客: https://blog.csdn.net/m0_56259342/article/details/125319961 ### 定时任务相关配置  最后修改:2022 年 08 月 16 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果文章有用,请随意打赏。