JPA是否为审计实体提供任何规范。
问题是目前我们正在使用Hibernate envers审核我们应用程序中的实体。 我想摆脱这个并实现一个跨ORM层通用的解决方案。因为它仅用于审计目的,我必须在我的应用程序中使用Hibernate API
答案 0 :(得分:2)
我认为规范中没有任何内容,但是......如果您使用的是JPA的Hibernate实现,则可能会在配置中使用Envers项目。看一下,确实有一个指南可以这样做:
答案 1 :(得分:1)
审核的JPA规范中的一个有用功能是Entity Listeners。 但是在2.1版之前,您无法在其中使用注入。从版本2.1开始,CDI为supported
Hibernate在版本4.3
中支持JPA 2.1