Commit ac1bfc42c8c61f2aa908dcc181c9be4eb11f1893

Authored by liquanyu
1 parent fedec5ce51

定时任务配置

Showing 1 changed file with 22 additions and 4 deletions

platform-data-api/src/main/resources/spring/applicationContext-quartz.xml View file @ ac1bfc4
... ... @@ -9,8 +9,8 @@
9 9 http://www.springframework.org/schema/cache http://www.springframework.org/schema/cache/spring-cache-3.1.xsd
10 10 http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd">
11 11  
12   - <!--<bean id="startWorkJob" class="com.lyms.platform.data.service.impl.SmsServiceImpl"></bean>-->
13   - <!--&lt;!&ndash; 配置任务的具体类和方法 &ndash;&gt;-->
  12 + <bean id="startWorkJob" class="com.lyms.platform.data.service.impl.SmsServiceImpl"></bean>
  13 + <!-- 配置任务的具体类和方法 -->
14 14 <!--<bean id="startWorkTask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">-->
15 15 <!--&lt;!&ndash; 要调用的bean &ndash;&gt;-->
16 16 <!--<property name="targetObject" ref="startWorkJob"></property>-->
17 17  
18 18  
... ... @@ -25,13 +25,31 @@
25 25 <!--<property name="cronExpression" value="0 0 1 * * ?"></property>-->
26 26 <!--</bean>-->
27 27  
28   - <!--&lt;!&ndash; 总调度,用于启动定时器 &ndash;&gt;-->
  28 + <!-- 总调度,用于启动定时器 -->
29 29 <!--<bean id="schedulerFactory" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">-->
30 30 <!--<property name="triggers" >-->
31 31 <!--<list>-->
32   - <!--<ref bean="startWorkTrigger"/>-->
  32 + <!--&lt;!&ndash;<ref bean="startWorkTrigger"/>&ndash;&gt;-->
  33 + <!--<ref bean="deleteDueSmsTrigger"/>-->
33 34 <!--</list>-->
34 35 <!--</property>-->
  36 + <!--</bean>-->
  37 +
  38 +
  39 + <!--<bean id="deleteDueSmsJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">-->
  40 + <!--&lt;!&ndash; 要调用的bean &ndash;&gt;-->
  41 + <!--<property name="targetObject" ref="startWorkJob"></property>-->
  42 + <!--&lt;!&ndash; 要调用的Method &ndash;&gt;-->
  43 + <!--<property name="targetMethod" value="deleteDueSms"></property>-->
  44 + <!--&lt;!&ndash; 是否并发,false表示 如果发生错误也不影响下一次的调用 &ndash;&gt;-->
  45 + <!--<property name="concurrent" value="false"></property>-->
  46 + <!--</bean>-->
  47 +
  48 +
  49 + <!--&lt;!&ndash; 配置一个触发器 &ndash;&gt;-->
  50 + <!--<bean id="deleteDueSmsTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">-->
  51 + <!--<property name="jobDetail" ref="deleteDueSmsJob"></property>-->
  52 + <!--<property name="cronExpression" value="0 20 16 * * ?"></property>-->
35 53 <!--</bean>-->
36 54 </beans>