Допущения:
Я получил включенное кэширование и метод:
@Cacheble("myCache")
MyObject getItFromDb(Id id)
У меня нет методов, помеченных @CachePut
или @CacheEvict
.
Первый вызов запустит метод и добавит возвращаемое значение в кэш.
Будут ли следующие вызовы всегда возвращать одно и то же кэшированное значение? Будет ли Spring через некоторое время автоматически обновлять кеш?