<!-- 启动触发器的配置开始 -->
<bean name="startQuertz" lazy-init="false" autowire="no"
class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="myJobTrigger" />
<ref bean="myJobTrigger2" />
</list>
</property>
</bean>
<!-- 启动触发器的配置结束 -->

<!-- quartz-2.x的配置 -->
<bean id="myJobTrigger"
class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail">
<ref bean="myJobDetail" />
</property>
<property name="cronExpression">
<!-- <value>10 0/30 * * * ?</value> --><!-- Cron表达式“10 */1 * * * ?”意为:从10秒开始,每1分钟执行一次。 -->
<!-- “59 59 23 * * ?” --><!-- 每天晚上12点执行 -->
<!-- “0 0/30 * * * ?” --><!-- 每30分钟执行 -->
<!-- <value>59 59 23 * * ?</value> --> <!-- Cron表达式“0 0 23 10 11 ? 2016”意为:只在2016.11.10 23:00:00 执行。 -->
<value>0 0 13 ? * WED</value><!-- 每个星期三中午10点邮件提醒 -->
</property>
</bean>

<bean id="myJobTrigger2"
class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail">
<ref bean="myJobDetail2" />
</property>
<property name="cronExpression">
<!-- <value>10 0/30 * * * ?</value> --><!-- Cron表达式“10 */1 * * * ?”意为:从10秒开始,每1分钟执行一次。 -->
<!-- “59 59 23 * * ?” --><!-- 每天晚上12点执行 -->
<!-- “0 0/30 * * * ?” --><!-- 每30分钟执行 -->
<value>0 16 17 * * ? 2017</value> <!-- Cron表达式“0 0 23 10 11 ? 2016”意为:只在2016.11.10 23:00:00 执行。 -->
<!-- <value>0 0 10 ? * WED</value> --><!-- 每个星期三中午10点邮件提醒 -->
</property>
</bean>

<!-- 调度的配置结束 -->

<!-- job的配置开始 -->
<bean id="myJobDetail"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="job" />
</property>
<property name="targetMethod">
<value>emailremind</value><!-- 执行定时操作的方法名 -->
</property>
</bean>
<bean id="myJobDetail2"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="job" />
</property>
<property name="targetMethod">
<value>getChanDaoProject</value><!-- 执行定时操作的方法名 -->
</property>
</bean>
<!-- job的配置结束 -->

<!-- 工作的bean -->
<bean id="job" class="com.xdfstar.back.action.BackInviationAction" />

最新文章

  1. WebForms VS. MVC(翻译)
  2. 大数据系列(4)——Hadoop集群VSFTP和SecureCRT安装配置
  3. cocostudio 1.6
  4. java source not found
  5. SQL作业的操作全
  6. 网站安全扫描工具--Netsparker的使用
  7. 【笨嘴拙舌WINDOWS】剪切板
  8. ARC - MRC
  9. 如何解决eclipse上的Android程序“Please ensure that adb is correctly located at &#39;D:\eclipse\sdk\platform-tools\adb.exe&#39; and can be executed.”小问题?
  10. hdu 4750 Count The Pairs (2013南京网络赛)
  11. Apple使用Apache Mesos重建Siri后端服务
  12. WindowsServer2012 搭建域错误“本地Administraor账户不需要密码”
  13. 【fhq Treap】bzoj1500(听说此题多码上几遍就能不惧任何平衡树题)
  14. vue全局变量的使用
  15. 项目debug启动不起来解决办法
  16. Spring 单例模式
  17. IOU和非极大值抑制
  18. vue-cli配置多入口多出口,实现一个项目两个访问地址,区分不同上线环境
  19. (转)vmware下给linux虚拟机扩容
  20. C#.NET常见问题(FAQ)-如何修改Form不能修改窗体大小

热门文章

  1. python学习笔记(十六)python操作redis数据库
  2. 【CF1257C】Dominated Subarray【贪心】
  3. [CSP-S模拟测试]:赛(贪心+三分)
  4. sql-hive笔试题整理 1 (学生表-成绩表-课程表-教师表)
  5. loj#2391 「JOISC 2017 Day 1」港口设施
  6. JS-关闭当前窗口
  7. leaflet-加载天地图-解决纬度偏移特别大
  8. python web自动化测试框架搭建(功能&amp;接口)——接口用例实现
  9. 【ABAP系列】SAP ABAP实现LOG显示的方法
  10. Linux——管道与重定向