Spring 自动定时任务配置
Spring中可以通过配置方便的实现周期性定时任务管理,这需要用到以下几个类:
--配置需要调度的Bean的某个方法
--定时器,负责配置启动时间、执行周期
--触发器,负责配置所有定时器
实例如下:
[java] view plaincopyprint?<bean id="taskService" class=""></bean> <bean id="autoTask" class =""> <property name="targetObject"> <ref bean="taskService"/> </property> <property name="targetMethod"> <value>doTask</value> </property> </bean
> <bean id="autoTaskTrigger" class=""> <property name="startDelay"><value>300000</value></property> <property name="repeatCount"><value>-1</value></property> <property name="repeatInterval"><value>28800000</value></property> <property name="jobDetail"><ref bean="autoTask" /></property> </bean> <bean id ="triggersStarter" class="" singleton="true">
Spring 自动定时任务配置 来自淘豆网m.daumloan.com转载请标明出处.