您的位置:首页 > 编程语言 > Java开发

spring实现固定时间定时器

2016-06-05 16:24 423 查看
此文章是基于  搭建Jquery+SpringMVC+Spring+Hibernate+MySQL平台

一. jar包介绍

  1. spring-framework-4.3.4.RELEASE 的 libs 文件夹下得到:

spring-context-support-4.3.4.RELEASE.jar


  2. quartz-2.2.3.jar

二. 相关文件介绍

  1. applicationInfrastructure.xml,定时器配置文件

    spring的bean类无法在定时器中自动注入,需要在配置中手动添加 。<property name="jobDataAsMap">

package com.ims.infrastructure.quartz;

import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.springframework.scheduling.quartz.QuartzJobBean;

public class FixTimeJob extends QuartzJobBean{

@Override
protected void executeInternal(JobExecutionContext arg0)
throws JobExecutionException {
System.out.println("hello!");
}

}


View Code

三. 测试
  启动服务,按照定时器配置文件设置的时间间隔,在后台每30秒输出"hello!"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: