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