Я читаю документ Spring 3.0 относительно планирования.Я склоняюсь к SpringDetailBean для Кварца.Тем не менее, аннотация @ Scheduled захватила мой взгляд.Похоже, это еще один способ планирования задачи с помощью Spring Framework.Основываясь на документах, Spring предоставляет три способа планирования:
- @ Запланировано
- Через кварц
- Через таймер JDK
Iне заинтересованы в JDK Timer.Почему я должен выбрать @Scheduled over Quartz?(Когда я упоминаю Quartz, я имею в виду использование оболочки bean-оболочки Spring для Quartz).
Допустим, мой сценарий использования достаточно сложен, и я буду связываться со сторонним веб-сервисом для импорта и экспорта данных через определенные интервалы.