我需要以一点点棘手的方式改变实体。对于具有类似结构的所有实体,有一个HISTORY表
TABLE
ATTR
VALUE
DATE
TYPE
(插入/更新/删除)
由于我在JPA中相当新手,我没有意识到如何使用JPA实现这一点。或者为此目的使用JDBC更好?
UPD:JPA实现是EclipseLink
答案 0 :(得分:0)
JPA本身没有这方面的解决方案,因此您必须使用特定于实现的解决方案。
对于您的实施,请尝试[this](https://wiki.eclipse.org/EclipseLink/Examples/JPA/History)并选中[this](EclipseLink Audit / History / Track changes)。