SpringBoot + Quartz 整合同时执行多任务( 三 )

本文展示了如何在SpringBoot中结合Quartz来同时执行两个任务,每个任务每2秒运行一次,任务1从0秒开始,任务2从1秒开始,形成交替执行。通过添加更多任务类,可以轻松扩展到多个并发任务。详细步骤包括添加依赖、创建任务类、配置管理类以及项目启动。提供案例下载链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       本案例实现的功能是双任务同时执行,每个任务每2秒执行一次,任务1从0秒开始执行,每2秒一次,任务2从1秒开始执行,每2秒执行一次,实现交叉执行。当然,如果要设置更多个任务,直接根据注释说明添加更多个任务即可,已经验证过,可以实现。

       步骤:

1. pom文件导入Quartz所相关的依赖

<!-- Quartz 坐标 -->
<dependency>
	<groupId>org.quartz-scheduler</groupId>
	<artifactId>quartz</artifactId>
	<version>2.2.1</version>
	<exclusions>
	    <exclusion>
	    	<artifactId>slf4j-api</artifactId>
	    	<groupId>org.slf4j</groupId>
	    </exclusion>
	</exclusions>
</dependency>
<!-- 添加 Scheduled 坐标 -->
<dependency>
	<groupId>org.springframework</groupId>
	<artifactId>spring-context-support</artifactId>
</dependency>
<!-- Sprng tx 坐标 -->
<dependency>
	<groupId>org.springframework</groupId>
	<artifactId>spring-tx</artifactId>
&l
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值