spring集成qutarz配置定時任務

<?xml version="1.0" encoding="UTF-8"?>
 <beans xmlns="http://www.springframework.org/schema/beans"
 	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 	xsi:schemaLocation="http://www.springframework.org/schema/beans 
 	http://www.springframework.org/schema/beans/spring-beans.xsd">
 	<bean id="checkJobBean"
 		class="com.stone.com.stone.si.sicard.local.job.CheckSt011Job">
 	</bean>
 	<bean id="checkSt01Job"
 		class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
 		<property name="targetObject" ref="checkJobBean"></property>
 		<property name="targetMethod">
 			<value>checkSt01</value>
 		</property>
 		<property name="concurrent">
 			<value>false</value>
 		</property>
 	</bean>
 	<bean id="checkSt11Job"
 		class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
 		<property name="targetObject" ref="checkJobBean"></property>
 		<property name="targetMethod">
 			<value>checkSt11</value>
 		</property>
 		<property name="concurrent">
 			<value>false</value>
 		</property>
 	</bean>
 	<bean id="st01SimpleTrigger"
 		class="org.springframework.scheduling.quartz.SimpleTriggerBean">
 		<property name="jobDetail" ref="checkSt01Job"></property>
 		<property name="startDelay" value="2000"></property>
 		<property name="repeatInterval" value="300000"></property>
 	</bean>
 	<bean id="st11SimpleTrigger"
 		class="org.springframework.scheduling.quartz.SimpleTriggerBean">
 		<property name="jobDetail" ref="checkSt11Job"></property>
 		<property name="startDelay" value="2000"></property>
 		<property name="repeatInterval" value="300000"></property>
 	</bean>
 	<bean lazy-init="false"
 		class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
 		<property name="triggers">
 			<list>
 				<ref bean="st01SimpleTrigger" />
 				<ref bean="st11SimpleTrigger" />
 			</list>
 		</property>
 	</bean>
 </beans>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章