У меня есть библиотека Spring Boot, которая используется несколькими приложениями Spring Boot. Теперь я добавлю Кэш в Функцию в Библиотеке, которая запускает вызов покоя.
Где я могу добавить аннотацию @EnableCaching
в библиотеку? Я нахожу только туториалы, которые добавляют его в класс SpringBootApplication, но в библиотеке ничего подобного нет.
Я пытался добавить класс @Configuration
в библиотеку, но это не сработало.
Мой метод выглядит следующим образом.
@Service
public class MyService{
...
@Cacheable("MY_CACHE")
public List<MyDto> getResourcesForUser(String username) {
//do some rest call to fetch the data
return myDto;
}
...
}