Spring整合Quartz有2种方法:
一种是继承Spring提供的抽象类QuartzJobBean,实现executeInternal(JobExecutionContext jobexecutioncontext)方法。这种方法和在普通的Quartz编程中是一样的。在Context中一样有JobDataMap参数。唯一的区别是参数是通过配置文件注入的。
另一种方法是通过MethodInvokingJobDetailFactoryBean在运行中动态生成的,需要配置执行任务的目标类、目标方法。但是这种方法动态生成的JobBean不支持序列号,也就是说Job不能存到持久化。
同样:也可以通过这两种方法整合Spring JDKTimer.
具体的代码在:
http://download.csdn.net/source/1585522

本文介绍了Spring整合Quartz的两种方法:一是通过继承QuartzJobBean并实现executeInternal方法;二是利用MethodInvokingJobDetailFactoryBean动态生成JobBean。文章还提到了这两种方法同样适用于Spring JDK Timer。
&spm=1001.2101.3001.5002&articleId=4459514&d=1&t=3&u=17c0d59da3e6404ead7eff1f8b197abd)
1778

被折叠的 条评论
为什么被折叠?



