Spring 定时器Quartz的用法

2014-11-24 09:44:41 · 作者: · 浏览: 1

Spring定时器Quartz的用法也很简单,需要引入quartz-all-1.5.2.jar


java代码如下:


package com.coalmine.desktop;


import java.text.SimpleDateFormat;
import java.util.Date;


public class QuartzJob {

public void work() {

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date();


System.out.println(sdf.format(date) + " 执行Quartz定时器");

}


}


applicationContext.xml配置如下:





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






work



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








10/5 * * * *



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






OK,启动服务后从第10秒开始每隔5秒执行一次work方法