【原创】Spring中配置任务调度器,任务随系统启动后一定时间内启动

本文详细解析了使用Spring框架配置定时任务的过程,包括bean的创建、依赖注入、延迟执行等关键步骤,帮助开发者轻松实现复杂业务场景下的定时任务管理。

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


<!-- 服务 -->
<bean id="datagrabImpl" class="com.gflex.datacollect.datagrab.impl.DatagrabImpl"></bean>
<!--任务 -->
<bean id="timerGrab" class="com.gflex.datacollect.datagrab.TimerGrab">
<property name="datagrabService" ref="datagrabService"></property>
</bean>
<!-- 任务调度器, -->
<bean id="scheduledTimerTask" class="org.springframework.scheduling.timer.ScheduledTimerTask">
<!-- 指定执行哪个任务 -->
<property name="timerTask" ref="timerGrab"></property>
<!-- 应用程序启动多久后(1.5分钟后),执行任务 -->
<property name="delay" value="65000"></property>
</bean>
<!-- 启动定时器,Spring的TimerFactoryBean负责启动定时任务 -->
<bean id="timerFactoryBean" class="org.springframework.scheduling.timer.TimerFactoryBean">
<property name="scheduledTimerTasks">
<list>
<ref bean="scheduledTimerTask"/>
</list>
</property>
</bean>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值