Я пытаюсь использовать политику истории EclipseLink JPA https://wiki.eclipse.org/EclipseLink/Examples/JPA/History
Я создал две сущности
Персона с идентификатором, городом, именем, пин-кодом
PersonHist с hid, id, городом, именем, пин-кодом
где PersonHist настроен как объект истории для Person с помощью @Customizer (HistoryCustomizer.class) на Person
Я пытался, и сохранение истории происходит при обновлении или при любых изменениях в сущности Person.
Теперь я ищу решение, в котором я могу настроить эту вставку в таблицу PersonHist только при изменении только определенных столбцов.
пример: если в сущности Person изменяются только город и имя, таблица PersonHist должна обновляться, но при изменении пин-кода она не должна вставлять строки или отслеживать изменения в таблице PersonHist.
возможно ли в настоящее время использовать ссылку затмения?
Заранее спасибо за помощь