spring 配置 quartz排程任务小结

来源:互联网 发布:inside 知乎 编辑:程序博客网 时间:2024/06/06 03:35

最近看了下quartz排程任务,以前也有用过,但是没有细纠他的配置。这两天看了下,做个小结。

 

配合 spring 配置 quartz 步骤:

 

1. 导入 spring.jar,quartz-all-1.6.5.jar (可以换成不同版本)。当然还有其他一些依赖类库,如commons-collections commons-logging.jar,具体可以查看网络资料,哈哈!

2. 撰写 排程启动时执行的类。并在spring中配置。

     

    这个类的内容:

   

 3. 配置 quartz 的jobDetail,CronTriggerBean类(spring 还有个简单的粗粒度的配置simple模式,将摘一篇网友的文章说明)

     配置 jobDetail有2种方式

    

 

    

 

    很明显,后面那种配置,还要在 quartzTest类里面加 method属性。也没法控制并发。(这个经常导致排程堵塞)

    

    接下来配置 testQuartzCronTrigger

   

 

    4. 配置 spring排程启动工厂。

 

   

 

5. 配置好这些,启动web服务就Ok啦。