Hibernate envers @embeddable аудит уровня свойств - PullRequest
0 голосов
/ 25 июня 2018

Я использую Hibernate 5.2.14.Final и Envers 5.2.14.Final , чтобы сохранить сложную модель данных с ревизиями.Я пытаюсь отслеживать изменения сущностей на уровне свойств.Моя модель данных имеет несколько @Embedded сущностей в качестве полей в основном классе.Каждый из встраиваемых классов помечается как @Embeddable.Все данные для основной сущности и для встроенных сущностей сохраняются в одной таблице в базе данных.
Моя основная сущность аннотирована как @Audited(withModifiedFlag = true).
В _AUD таблице все поля проверены правильно, но Envers заполняет _MODФлаги только для основной сущности, а не для @Embedded сущностей.
Буду благодарен за любые предложения по решению этой проблемы.

...