@CachePut или как обновить кеш другим способом, с другими параметрами - PullRequest
0 голосов
/ 18 марта 2020

Я не уверен, возможно ли следующее и как это сделать, потому что «ключевая» ситуация мне не совсем понятна. Есть ли у нас где-нибудь проверить, как выглядит пружинный кеш (например, хранится в файле), чтобы я мог лучше понять? : /

В любом случае, моя самая большая проблема:

listAll(String status)  //returning ArrayList

insertOrUpdate(Object object)  //adding object to DB

Я хочу обновить sh listAll (не полностью исключать) после выполнения вставки или обновления. Как я могу это сделать?

Строка 'status' является статусом того же объекта.

Я только что полностью переопределил кэш listAll с этой одной вставленной вещью и не могу просто добавить кешировать, если возможно.

Обновление : я думаю, что нашел свой ответ здесь: Spring кеширует все элементы в списке отдельно , но если кто-то все еще думает, что это возможно, буду рад услышать решение!

...