Я создал небольшое консольное приложение, чтобы посмотреть, как работает кварц, и было легко создать объект applicationcontext
внутри основного метода для запуска cron. Хорошо, теперь я нахожусь в реальном проекте, управляемом maven и использующем задания cron, определенные в некоторых модулях. Каждый модуль имеет свой собственный весенний конфигурационный файл. У меня было 3 модуля, использующих кварц, так что он был настроен в каждом из весенних конфигурационных файлов. Модуль веб-приложения - это тот, у кого есть зависимость от каждого из модулей.
Теперь у меня было несколько проблем:
я должен создать applicationcontext
как в консольном проекте, или он должен быть загружен. Если да, где я должен его загрузить.
на основе исследований в Интернете, которые я проводил в Интернете, я использую MethodInvokingJobDetailFactoryBean
для простого юнит-тестирования. И теперь, когда я должен использовать класс CronExpression
для проверки getNextValidTimeAfter
, я все еще не знаю, как правильно его организовать
Может кто-нибудь дать мне руку. Я действительно ценю это. Спасибо за чтение