我在阅读有关日程安排的Spring 3.0 doc。我倾向于Spring的JobDetailBean Quartz。但是,注释引起了我的注意。看来这是使用Spring框架调度任务的另一种方式。根据该文件,Spring提供调度的三路:春季日程安排:@Scheduled与Quartz
- @Scheduled
- 通过石英
- 通过JDK定时器
我在JDK定时器没有兴趣。为什么我应该选择@Scheduled over Quartz? (当我提到Quartz时,我的意思是使用Spring的用于Quartz的bean包装器)。
假设我的用例足够复杂,我将与第三方Web服务通信以按指定的时间间隔导入和导出数据。
“这是[石英]有点猪” - 这是2年后,我正在做与@chris相同的比较。 Quartz仍然难以通过Spring使用? – Edward 2013-02-21 16:13:46