spring的定时调度

2014-11-24 09:12:29 · 作者: · 浏览: 0

项目中要用到一个报表的运算服务器,项目一运行,就会启动相关的运算方法。

想了一圈,java web项目,spring是个万金油,什么都叫由它来管理。一查,还真有这个定时调度的功能。

spring提供两种触发器,一个是CronTriggerBean,一个是SimpleTriggerBean。

好懒,长话短说吧。

环境: spring + ibatis,首先配置spring配置文件。写service层(具体的运算方法就写在这)。

1. CronTriggerBean

[html]

class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">


www.2cto.com













0 0 1 * *


class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
















0 0 1 * *


2.SimpleTriggerBean

[html]

class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">



















class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">