Мы работаем над приложением, которое использует Hibernate 2 (устаревшая часть, которая никогда не обновлялась).Часть этого приложения использует JdbcTemplate для выполнения серии обновлений.Эти обновления происходят вне контекста любой транзакции гибернации.Поскольку обновления влияют на объекты, которые уже находятся в кэше 2-го уровня, мы получаем побочные эффекты с отображением неверных данных из кэша.
Нам необходимо аннулировать / очистить кэш спящего режима.Как правильно сделать это с помощью Hibernate 2?Помните, что мы обновляем объекты вне транзакции гибернации, и после завершения обновлений мы хотим аннулировать кэш или обновить кэш, чтобы он отражал последние данные.
У нас возникли проблемы с поиском информации оэто как Hibernate 2 против более новой версии 3.