cost 91 ms
Junit 用envers测试 - Junit Test with envers

赏金将在 1 小时后到期。 此问题的答案有资格获得+50声望赏金。 Rachel想让更多人关注这个问题。 我正在尝试测试使用 hibernate envers 执行回滚的服务。 一切正常,但测试让我发疯。 这是服务的开始: 这是测试: 所以问题是 entityManager 在尝试执行此行时是 ...

无法弄清楚如何使用 hibernate envers 审核非拥有实体中的 null 值 - can't figure out how to audit for null value in not owned entity using hibernate envers

我的项目有什么: rsqlParser 为了解析复杂的查询 Hibernate 用于审计目的非常愚蠢的中间开发人员,他们不知道如何实现 isNull rsql 查询 I have two Object with strict one-to-one relationship: object A wh ...

Hibernate:Envers 不适用于没有成员字段的派生类 - Hibernate: Envers does not work with derived classes with no member fields

鉴于以下基础 class... ...我定义了两个派生类,没有成员字段,但有一个鉴别器值,可以让我自动区分帐户类型。 这是第一个派生的 class ...... ...这是第二个: 在代码中我从不直接使用 class Account ; 相反,我总是实例化(并保存)一个DomesticAccou ...

在 Hibernate 搜索索引中添加 Hiberante Envers 的当前修订号 - Add current revision number of Hiberante Envers in Hibernate Search index

我正在使用 Hibernate Envers 5.6 并想使用 Hibernate 搜索 6.x。 我还想使用 Hibernate 搜索投影查询从索引中快速加载数据。 但我需要修改保存。 如果索引和数据库不同步,我只需从 Hibernate 搜索投影中读取 Hibernate Envers 修订号即 ...

Hibernate-envers - 未正确审核大十进制字段 - Hibernate-envers - Big decimal field is not audited correctly

我正在使用Hibernate envers 5.2.10.Final版本来审核实体的任何更改。 并且在实体 class 中,也存在 BigDecimal 数据类型字段(不能更改为其他数据类型,如 double,因为它需要保持准确的精度) 问题是 BigDecimal 值在审计表中被跟踪为已修改,即使 ...

Function 使用 Spring 61.1.5 启动 2.7 (H2 2.1.5) 2.7 (H2 2.1.5) 2.7 (Hibernate-core) 使用 Hibernate Envers (5.6.10) Envers (5.6.10) 插入审核修订时未找到 Function - Function "IDENTITY" not found when inserting audited revision using Hibernate Envers (5.6.10) with Spring Boot 2.7 (H2 2.1.214, Hibernate-core 5.6.9)

插入经过审核的修订时,出现以下错误: 根据 Hibernate Jira 上的这个问题,它应该在 Hibernate 核心 5.6.5 中修复。 https://hibernate.atlassian.net/browse/HHH-14985我目前正在使用 Z38008DD81C2F4D7985 ...

休眠更新导致测试失败并出现错误 - 未找到表“REVINFO” - Hibernate update causes tests to fail with error - Table "REVINFO" not found

我更新了我的 Spring Boot 版本,这也导致了休眠版本的更新。 这些是版本: 它是从 Spring boot 版本2.3.9.RELEASE和 Hibernate-core 版本5.4.28的。 当我运行测试套件时,我看到错误Table REVINFO not found : 我尝 ...

Spring Boot 升级导致测试失败并出现休眠异常“NULL not allowed for column REV” - Spring boot upgrade causes tests to fail with hibernate exception "NULL not allowed for column REV"

对于我的 Java Spring 应用程序,在将 Spring boot 升级到版本2.7.0后,我的测试开始失败并出现以下错误: 环顾四周后,通常建议的解决方案是修改revinfo表的 create 语句,以使rev自动递增,如下所示: 如果这实际上是解决方案,我该如何在我的 Spring ...

如何在我的审计表中添加一个包含使用 Hibernate Envers 完成的操作(修改、创建、删除)的列? - How can I add in my audit table a column with actions that was done (modify, create,delete) using Hibernate Envers?

我知道操作的类型表示为数字,但我可以让它们显示为字符串类型(“UPDATE / DELETE / INSERT”) 我认为 rev 或 revtype 显示什么类型的操作(我尝试按此顺序编辑、删除和插入,这就是结果) 这是我的 product_aud ...

为什么 Hibernate Envers 将 Last_Edited_By 列值替换为“API” - Why Hibernate Envers is replacing Last_Edited_By column value to "API"

我有类似的类结构: 我一直在使用 hibernate envers 在我的 spring-boot 应用程序中进行审计。 我在 pom.xml 中包含了spring-data-jpa和envers依赖项。 我明确地将createdBy和lastModifiedBy列的值设置为用户的 id,但是每 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM