applicationContext.xml
配置文件如下:
配置文件如下:
<bean id="job" class="com.test.Job"></bean>
<!-- 定义目标bean和bean中的方法 -->
<bean id="jobtask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref local="job"/>
</property>
<property name="targetMethod">
<value>update</value>
</property>
</bean>
<!-- 定义触发的时间 -->
<bean id = "cron" class = "org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="jobtask"/>
</property>
<property name="cronExpression">
<value>* * 16 * * ?</value>
</property>
</bean>
<!-- 总管理 -->
<bean autowire = "no" class = "org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref local ="cron"/>
</list>
</property>
</bean>
本文介绍了一个使用Spring框架和Quartz实现的定时任务配置案例。通过applicationContext.xml配置文件,详细展示了如何定义Job、Task以及触发器,并最终整合到Scheduler中进行调度。
1450

被折叠的 条评论
为什么被折叠?



