Управление версиями в JPA + Hibernate - PullRequest
2 голосов
/ 17 августа 2010

У меня проблема с управлением версиями.Вот что я хочу заархивировать:

Допустим, у меня есть класс сущности A (POJO с javax.persistance.* аннотациями).Это в отношениях с другими лицами.Затем мне нужно вставить новую версию A. Все строки должны по-прежнему ссылаться на старую, но она должна быть помечена как архивированная, а новая версия должна быть вставлена ​​в базу данных.

Есть ли какой-либо общий механизм для этого или следуетЯ создаю для него какую-то собственную Фабрику?

1 Ответ

3 голосов
/ 17 августа 2010

Перед развертыванием собственного решения посмотрите Hibernate Envers , оно может удовлетворить ваши потребности.

См. Также

...