Стратегия заключается в следующем.
Кэш меток времени отслеживает метку времени последнего обновления для каждой таблицы.
Каждый раз, когда выполняется кэшируемый запрос и результаты в немВ кеше Hibernate проверяет, что временная метка результатов запроса больше (более поздняя), чем временная метка обновления каждой таблицы, связанной с запросом.Если больше, то результаты не устаревают и возвращаются в кешированные результаты.Если ниже, то кэшированные результаты потенциально устарели, и запрос выполняется к базе данных.