У меня проблема с пружинными прицелами. Я уверен, что мое решение не самое оптимальное, но я не знаю лучшего способа сделать это. Есть ли у вас какие-либо предложения?
Моя проблема:
Что мне нужно:
Я пытаюсь выполнить ту же операцию, что и сопоставленный метод @RESTController
, но периодически в фоновом режиме, без какого-либо пользовательского вызова http / s.
Что у меня есть:
В настоящее время у меня есть некоторые @Service
классы, ограниченные @Scope(REQUEST)
@RestController
Что я пытаюсь
Я создал новый класс @Component
с @Scheduled
метод, который пытается вызвать @Service
, который определен как @Scope(REQUEST)
.
Моя проблема:
Метод @Scheduled
не может использовать REQUEST
ограничен @Service
, потому что они не входят в область запроса, и слишком сложно изменить все связанные службы для этой операции.
Спасибо!