我想知道如何跟踪实体的内容,例如创建用户的人,上次访问的时间,时间?
除此之外,我还想了解以前的变化。为了保持简单,我想跟踪每一个变化。
有解决方法吗?
编辑:
对于Hibernate:我们可以使用似乎满足需求的Envers
答案 0 :(得分:1)
您可能想查看Hibernate ORM Envers项目。这样可以轻松审核/版本化持久化类。
关于其他JPA实现的Envers,
可能有一些,但坦率地说,我知道其他选择。由于审计不是JPA规范的一部分,因此由实施者来决定。
快速搜索产生了以下链接EclipseLink HistoryPolicy,它看起来类似于Envers但是对于eclipseLink。