springboot定时任务入门篇

1.今天是2020年1月8日,开年第一篇文章不讲太复杂的东西,说一说springboot项目整合定时任务入门篇

首先要有一个springboot项目,有了之后按照以下步骤就可以漂亮的运行了

2.在启动类上面加上注解@EnableScheduling,如下图所示:

springboot定时任务入门篇_第1张图片

3.新建一个测试类如下图代码:

springboot定时任务入门篇_第2张图片

这样就完成了一个简单的定时任务,每秒执行一次,可以根据需求设置cron表达式(百度很多)

接下来我们看下运行效果:

springboot定时任务入门篇_第3张图片

我们看到这两个定时任务是同步执行的,一个执行完就执行另一个,实际开发中可能我们项目中多个定时任务如果同步效率太低,我们希望能够异步执行

这个时候我们在启动类上加上@Async注解,如图所示:

springboot定时任务入门篇_第4张图片

如果对你有帮助可以扫码关注一下公众号哦,可以领取面试资料,还会不断更新高质量文章哦

 

springboot定时任务入门篇_第5张图片

 

 

 

你可能感兴趣的:(springboot,springboot,定时任务)