码迷,mamicode.com
首页 > 其他好文 > 详细

string整合Quartz定时器

时间:2018-05-15 15:52:50      阅读:406      评论:0      收藏:0      [点我收藏+]

标签:quartz   cron   style   color   间隔   value   指定   obj   col   

直接上配置文件,此方法只需要配置好配置文件就行

 1 <!--配置调度器-->
 2     <bean name="startQuertz" lazy-init="false" autowire="no"
 3           class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
 4         <property name="triggers">
 5             <list>
 6                 <!--将触发器引入-->
 7                 <ref bean="SFTPJobTrigger"/>
 8             </list>
 9         </property>
10     </bean>
11     <!--配置定时任务的触发器-->
12     <bean id="SFTPJobTrigger"
13           class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
14         <property name="jobDetail">
15             <!--将工厂引入-->
16             <ref bean="SFTPJobDetail"/>
17         </property>
18         <property name="cronExpression">
19             <!--
20                 cron表达式来指定任务执行的时间间隔
21                 正式每天凌晨3点: 0 0 3 * * ?
22                 测试每5秒钟: 0/5 * * * * ?
23             -->
24             <value>0/5 * * * * ?</value>
25         </property>
26     </bean>
27     <!--配置要执行定时任务的工厂-->
28     <bean id="SFTPJobDetail"
29           class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
30         <property name="targetObject">
31             <!--引入要定时的controller的bean-->
32             <ref bean="SFTPJob"/>
33         </property>
34         <property name="targetMethod">
35             <!--要执行定时任务的方法-->
36             <value>timedTask</value>
37         </property>
38         <property name="concurrent" value="true"/>
39     </bean>
40     <!--配置要定时的controller类的bean-->
41     <bean id="SFTPJob" class="com.xxx.xxx/>

 

string整合Quartz定时器

标签:quartz   cron   style   color   间隔   value   指定   obj   col   

原文地址:https://www.cnblogs.com/erxiaoouba/p/9040940.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!