Hibernate Envers Вернуть данные в версию - PullRequest
14 голосов
/ 06 апреля 2011

Мы используем Hibernate-envers для хранения исторических версий данных, существует требование вернуть данные к определенной версии.Поскольку мы используем столбец Версия для использования подхода оптимистической блокировки, когда я пытаюсь сохранить данные из предыдущей ревизии, я получаю StaleObjectException.Есть ли способ заставить Hibernate хранить данные из предыдущей версии?

1 Ответ

2 голосов
/ 07 апреля 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...