一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

java spring的quartz配置使用教程

时间:2016-07-11 编辑:简简单单 来源:一聚教程网

使用环境: eclipse+maven+spring+quartz1
使用目的:执行定时器完成扫描操作.
疑惑点: 使用quartz2版本会出现莫名的错误,类似接口与类定义方面的不同.看了一下文档,也没有搞清楚.

使用步骤:

1. 配置maven的配置文件(配置使用的是quartz1版本),pom.xml加一下代码:

 代码如下 复制代码

 
  
   org.quartz-scheduler
   quartz
   1.8.5
  

  
  
  
   javax.transaction
   jta
   1.1
  

  
   commons-digester
   commons-digester
   1.8
  

  
   commons-beanutils
   commons-beanutils
   1.8.3
  

  
  
2. 配置spring的配置文件spring.xml文件,装载quartz.配置文件加以下代码:
 
 
    class=" com.founder.centerbusiness.controller.basicMgr.RuleMgrController" />
    class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
  
   
  

   
   execute
  

 

 
 
  
  
  
 

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

  

 

其中
  
  
表示的是每1秒扫描一次
  
  
表示的是每8秒扫描一次
具体*表示的是什么意义,自己去问度娘娘.

id=" SpringQtzJob "表示的是执行操作的本地文件路径.
3. 本地执行java文件代码如下:
 /**
  * 执行定时器
  */
 protected void execute() {
  String currentTime = DateUtils.getDateTime();
  System.out.println("当前时间--->" + currentTime);
 }

代码截图如下:

 

热门栏目