<!-- 1.0 定时任务 目标bean --> <bean id="testobject" class="com.collectAaction.do"></bean> <!-- 2.0 要调用的目标对象的方法 --> <bean id="testmethod" class="org.springframework.scheduling.quartz. MethodInvokingJobDetailFactoryBean"> <property name="targetObject" ref="testobject" /> <property name="targetMethod" value="mytestMethod" /> <!-- 是否并发执行 一次没完下一个不开始 --> <property name="concurrent" value="false" /> </bean> <!-- 3.0 周期性的时间配置 --> <bean id="testTrigger" class="org.springframework.scheduling.quartz. SimpleTriggerBean"> <property name="jobDetail" ref="testmethod" /> <!-- 启动延迟十秒 --> <property name="startDelay" value="100000" /> <!-- 任务执行的周期 --> <property name="repeatInterval" value="600000" /> <!-- 执行次数 --> <property name="repeatCount" value="2" /> <!-- 开始时间 --> <property name="startTime" value="2010:05:18 15:10:10" /> <!-- 结束时间 --> <property name="endTime" value="2010:05:18 15:10:10" /> </bean> <!-- 总调度 --> <bean class="org.springframework.scheduling.quartz. SchedulerFactoryBean"> <property name="triggers"> <list> <ref bean="testTrigger" /> </list> </property> </bean>