一、增加所依赖的JAR包
1、增加Spring的Maven依赖
org.springframework
spring-webmvc
3.0.5.RELEASE
2、增加Quartz的Maven依赖
org.quartz-scheduler
quartz
1.8.4
二、增加定时业务逻辑类
public class ExpireJobTask {
/** Logger */
private static final Logger logger = LoggerFactory.getLogger(ExpireJobTask.class);
/**
* 业务逻辑处理
*/
public void doBiz() {
// 执行业务逻辑
// ........
}
}
ExpireJobTask业务逻辑类与一般普通的类没有任务区别,它定义的doBiz方法即为调度业务方法。
三、增加Spring配置
1、增加一个线程池
2、定义业务逻辑处理类
3、增加调度业务逻辑
上面的配置中,我们以bizObject.doBiz方法为将要调度的业务执行逻辑。
4、增加调度触发器
Cron表达式“10 */1 * * * ?”意为:从10秒开始,每1分钟执行一次。
该调度表示,延迟10秒启动,然后每隔1分钟执行一次。
5、增加调度
2014年7月16日 10:09