У меня есть веб-приложение на основе Java Spring, где я получаю статическую информацию из базы данных и использую ее в своем приложении.
Как реализовать кэширование в этом сценарии, чтобы я мог получить эти данные раньше и сохранить их в кэше для использования?
Я хочу сохранить эти данные при запуске сервера или запуске приложения.
Мне нужно периодически обновлять эти данные новыми данными, если в БД происходит какое-либо изменение данных.
Сервер - Weblogic
Я знаю, что могу сохранить это в HashMap и использовать его. Но как периодически обновлять его? Есть ли лучший способ реализовать это сейчас?