目前常用的定時任務實作:
實作方式 | cron表達式 | 固定時間執行 | 固定頻率執行 | 開發難易程度 |
---|---|---|---|---|
JDK 的TimeTask | 不支援 | 支援 | 支援 | 複雜 |
Spring Schedule | 支援 | 支援 | 支援 | 簡單 |
Quartz | 支援 | 支援 | 支援 | 難 |
從以上表格可以看出,Spring Schedule架構功能完善,簡單易用
對于中小型項目需求,Spring Schedule是完全可以勝任的
實作方式 | cron表達式 | 固定時間執行 | 固定頻率執行 | 開發難易程度 |
---|---|---|---|---|
JDK 的TimeTask | 不支援 | 支援 | 支援 | 複雜 |
Spring Schedule | 支援 | 支援 | 支援 | 簡單 |
Quartz | 支援 | 支援 | 支援 | 難 |
從以上表格可以看出,Spring Schedule架構功能完善,簡單易用
對于中小型項目需求,Spring Schedule是完全可以勝任的