我正在尝试使用EclipseLink JPA历史记录策略https://wiki.eclipse.org/EclipseLink/Examples/JPA/History
我创建了两个实体
具有id,城市,名称,密码的人
具有隐藏,id,城市,名称,密码的PersonHist
其中PersonHist由@Customizer(HistoryCustomizer.class)在Person上配置为Person的History实体
我尝试过,当我们更新或更改Person实体时,历史记录正在保存。
现在,我正在寻找一种解决方案,仅在更改特定列时才能自定义此插入PersonHist表中。
示例:如果在Person实体中仅更改了城市和名称,则PersonHist表应该更新,但是如果修改了密码,则它不应在PersonHist表中插入任何行或跟踪任何更改。
当前是否可以使用eclipse链接?
预先感谢您的帮助