springboot定时任务入门篇

本文介绍了如何在SpringBoot项目中集成定时任务,通过@EnableScheduling注解开启调度,创建测试类实现简单定时任务。通过调整cron表达式可自定义执行频率。当需要异步执行多个定时任务提升效率时,使用@Async注解实现。文中还提供了实际运行效果展示及关注公众号获取更多资源的信息。
摘要由CSDN通过智能技术生成

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

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

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

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

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

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

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

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

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

 

 

 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酒书

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值