我在閱讀有關日程安排的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