用于EclipseLink的Hibernate Envers(实体审核)

马克·罗宾逊:

我一直在寻找用于实体审核的Hibernate Envers。我正在使用EclipseLink,但我想要类似的东西。

我已经看到一些实现,这些实现涉及创建SessionCustomizer来处理审计数据的某些持久性。我真的很喜欢Hibernate之类的东西,在这里我可以简单地注释实体并具有相同的效果。

MRalwasser:

不幸的是,EclipseLink没有涵盖即席审核的功能。

我们使用SessionEventListener拦截刷新或提交,并使用计算出的变更集将审核数据插入审核表中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Hibernate Envers审核非审核实体

如何不使用Hibernate Envers审核联接表和相关实体?

有什么办法可以使用hibernate-envers审核在EmbeddedId中具有@Embedded的实体

Hibernate Envers:如何捕获审核表中删除实体的人员

Hibernate Envers不生成审核表

如何限制Hibernate Envers中的审核类型

手动为Hibernate Envers创建审核表

Hibernate Envers审核表列从jsonb更改为uuid

即使没有更改,Hibernate Envers也会审核oneToMany方面

从Hibernate到EclipseLink的JPA实体

Hibernate Envers 4.3迁移到5.0-有条件的envers审核

在Hibernate Envers中获取实体的先前版本

无法解析 Hibernate Envers Composite Id 实体

nhibernate envers:审核已在生产中的实体

Hibernate Envers:AuditQuery用于选择在给定时间点有效的实体

如何将Hibernate Envers审核表存储到其他数据库中?

Hibernate Envers不会使用SpringMVC配置在审核表中写入任何内容

Hibernate Envers条件审核,在运行时忽略自定义EnversIntegrator

禁止使用Hibernate Envers为实体创建_AUD表?

Hibernate Envers审核@Embedded内包含基本类型,无法在获取时将字段设置为空值

Hibernate Envers:如何获取所有当前实体及其创建时间戳记

如何配置Hibernate Envers避免实体修订查询中的某些集合(联接表)

Hibernate Envers-通过其ID获取实体的所有实体,修订号,修订日期和修订类型

Hibernate与EclipseLink

用于用户输入的 Hibernate Envers 自定义字段

Audit.NET实体框架,用于审核两个表的同一条目

Envers审核表中缺少属性

Eclipselink实体无法识别

Linux用户用于审核