Hibernate Envers是Hibernate框架的核心模块,它使用注释和简单的配置步骤实现简单的实体审计和更改跟踪。
Envers审计表不会在使用@Transactional注释的spring-boot集成测试中回滚
我试图弄清楚为什么@Transactional在每次测试后都不会在envers审计表中回滚数据以及如何修复它。如何在Spring集成测试中实现这一目标?我试过......
审计:子修改的父实体修订版(Javers / Envers / ... + Hibernate)
我的应用程序中有一种父对象需要进行版本化(审计),我的意思是:每次对其进行更改时,或者对其任何n深度子对象进行更改时,都会...
如何在双向中通过hibernate envers审核一对一关系?
我正在使用hibernate envers进行审计。我有两个实体类,A和B.它们之间有一对一的关系。因此,这会创建两个审计表A_aud和B_aud。创建/更新......
在hibernate中,我可以使用以下代码获取对实体所做的所有更改:AuditQuery aq = auditReader.createQuery()。forRevisionsOfEntityWithChanges(DummyEntity.class,false); ...
Hibernate Envers自定义侦听器不使用Spring Data JPA
我正在尝试使用我的Spring应用程序实现自定义修订实体,以在修订表中添加用户名。但是revinfo表只有rev和revtstmp列,用户名列是......
使用hibernate时,池连接没有空闲连接 - envers并获取历史记录?
spring4上有应用程序+ jaxb + jpa + hibernate-envers在websphere上工作+ oracle11g有2个java方法,它们可以获取用户实体的历史记录:方法getHistoryUser从rest中调用 - ...
有没有办法用hibernate-envers来审计一个在EmbeddedId中有@Embedded的实体
我有一个实体BlocRecord有一个复合代码BlocRecordId,并且在它的复合代码中有一个@Embedded(关系代码ManyToOne)指向另一个entiy Record并希望审计...
Hibernate envers:RelationTargetAuditMode.NOT_AUDITED vs @NotAudited
我尝试审核一个实体,但我不想审核它的关系。如果我把@Audited(targetAuditMode = RelationTargetAuditMode.NOT_AUDITED)放在@ManyToOne关系中,这个有效,我没有...
要有条件地审核实体,可以选择使用Integrators并扩展Envers事件列表。但我们可以有条件地审查一个领域或财产吗?在我们的例子中,我们有一个blob ......
我正在将旧项目迁移到新的技术堆栈而不更改数据库模型(我知道这很糟糕,但没有选择)。所以我已经定义了一个包含数据的审计表。我可以用......
Hibernate Envers:如何检查两个修订版之间的字段是否已更改?
我正在使用Hibernate envers来审核我的应用程序中的实体。我为每个实体都有单独的_audit表,然后在那些表中我有_mod boolean列来指示该字段是否已更改...
据我所知,Hibernate Envers在您创建,更改或删除使用@Audited注释的对象时会存储修订版。 Envers自动将修订日期设置为当前时间。是吗 ...
是否有可能使用hibnate envers @Audited和r2dbc?
我希望在使用Spring Data R2DBC或普通R2DBC将数据插入到我的表中时,使用Hibernate Envers项目的@Audited注释来实现对表的审计。这甚至是......
使用Hibernate Envers时SQL语句中的语法错误
我刚刚在我的spring boot项目中添加了hibernate envers。 org.hibernate作为 冬眠,envers $ {...
在Hibernate-Envers中如何使实体的早期版本成为最新版本
我的应用程序使用Hibernate-Envers 4.3.11我将音乐文件加载到我的数据库中,其元数据(例如专辑标题,艺术家)表示为经过审核的歌曲类然后应用程序编辑元数据...
我已经在OSGi上下文中成功启动了Hibernate,现在我想添加Envers。该文件声称这是可能的。我不相信了。没有任何类型的文件......
我有一个有点工作的Hibernate实例嵌入到我的OSGi上下文中。现在我也想拥有Envers。文档说明:从ORM 4.2开始,完全支持Envers。所以它是......
Javers - 使用Javers而不是Envers有什么好处?
我正在使用Spring Data REST开发RESTful API。现在,对于审计,Spring确实可以选择审计meta_date和modified_date等元数据,但它们不提供实体版本控制。 ...
我正在申请中实施审核。到目前为止,我已经成功地记录了审计表中的活动和记录。问题是我无法实现用户。一世 ...
Hibernate Envers审计@Embedded与throws中的基本类型无法在fetch上将字段设置为空值
我有一个和一个外键的审计实体(我不想审计):@ Entity @Audited public class CitaAgenda {@ManyToOne(fetch = FetchType.LAZY)@JoinColumn(name =“...