【发布时间】:2017-06-07 13:43:51
【问题描述】:
我有一个由 envers 审核的课程。对于这个特定的类,只需要在 delete 中进行审计。 这个怎么做? 谢谢
我的班级:
@Audited
@Entity
@Table(name = "MY_TABLE")
public class MyClass{...}
【问题讨论】:
-
您应该将 Enver 的
AuditEventListener配置为仅对post-delete事件作出反应。我相信这在 Enver 官方文档中有讨论。 -
大部分类必须在高损失和修改的情况下进行审计。只有一个必须要删除。
-
在这种情况下,您必须通过子类化适当的东西来将您的自定义插件滚动到 Enver。见there
-
谢谢。这是一个解决方案,但我犯了一个错误,没有告诉我正在使用 Envers 3.6.6 Exist solution for this version?
标签: java jpa hibernate-envers