Я выполняю следующую логику в своем коде
- Считывание объекта с помощью моего искателя
- Вызов пружины jpa для сохранения передачи в этом объекте
- Чтение того жеобъект снова, используя тот же искатель. Между этапами 1 и 2 я не вносил изменений в объект.У меня есть атрибут Cacheable, установленный в моем методе поиска, и в моем сохранении также установлено вытеснение кэша.
Что я заметил, так это то, что на шаге 3 вызов снова переходит в дБ, а я ожидал, чтоданные будут извлечены из кэша.
Будет ли пружина jpa вызывать сохранение (запись в дБ), даже если значение не изменилось в объекте?