Hibernate是Java语言的对象关系映射(ORM)库,使开发人员能够以远远超出对象/关系映射的方式在其应用程序中使用POJO样式的域模型。
JPA/Hibernate JpaSystemException:X 实例的标识符从 Y 更改为 Z
我正在将 Spring Boot 应用程序从 Java 11 更新到 Java 17,并将 Spring Boot 2.7.18 更新到 3.2.4,并运行测试时出现错误。 所以,我有一个名为 WorkloadDAO 的实体,如下所示: @恩蒂...
工厂方法“dataSource”抛出异常;嵌套异常是 javax.naming.NameNotFoundException
我正在尝试使用 JNDI 为我的演示项目设置 hibernate + spring。为此,我选择了 Baeldung 手册。但有一个错误(请参阅最后的堆栈跟踪)。任何相同的主题...
我将 Hibernate 与代理一起使用,并且获得属于 test.DBUser$$EnhancerByCGLIB$$40e99a2d 等类的对象。 有没有 Hibernate 方法来检索基类(test.DBUser 在这...
我需要使用 Hibernate 3.3.2 对 java 项目进行一些性能修复(无法升级)。有一个内部查询 - 不符合条件。在简化过程中,我想将其重写为...
我在映射多对一关系时遇到问题。当我为一对一创建映射器时,就可以了。 @实体 @Table(名称=“患者”) 公共类 PatientEntity { @ID @GenerateVa...
当项目只有一个数据源时,原生查询运行良好,现在当有两个数据源时,hibernate无法确定接收原生查询的模式,非原生查询运行良好。
我有一个实体类,它有一个通用类型字段。我希望保存该类并从数据库中读取该类。 Hibernate 不能只采用通用类型并保存/读取它,这就是它要求
通过 Hibernate + JPA 在两个实体中保存 id
我有两个具有 OneToOne 关系的实体,如下所示: @实体 @Table(名称=“FOO”) 福{ @OneToOne(fetch = FetchType.LAZY,mappedBy =“foo”) @Cascade({org.
JodaTime 有一个提供 Hibernate 持久性的库。最近我开始研究 Joda-Money 并开始了解如何使用 hibernate 来持久化它,但我没有看到任何 Libra...
迁移到 v3.2.0.Final 后出现序列同步和重复密钥违规问题
最近,我将一个服务从 Quarkus 2.7 迁移到最新版本 3.2.0.Final。迁移过程很顺利,项目构建成功。然而,我遇到了一个问题:
我正在构建一个电子商务 API,但现在我面临一个问题,我无法保存我的订单必须包含的产品列表。 我不知道这是否是我在实体之间使用的关系或
Hibernate 6 错误:已注册副本:SqmBasicValuedSimplePath(completelyqualifiedclass.name)
尝试使用现有条件复制计数的 Critria 构建器时。在 Hibernate 6 中似乎出现以下错误,但在 Hibernate 5 中似乎同样有效。 引起的:java.lang.
我必须使用几个像这样的表来映射遗留数据库 --------- - 团体 - --------- +idcust - +键- +id组- -领域 - --------- pk(idcust,密钥,idgroup) ------------------ - 组_...
由于 org.postgresql.core.Field 导致的 OOM(Java 堆)错误
我有一个使用 Hibernate 连接到 PostgreSQL 后端的 Java 应用程序。经常收到 java.lang.OutOfMemoryError: Java 堆空间错误。在分析 OOM 上的堆转储和
Spring boot 3 hibernate 6.1迁移问题
我正在将服务从 hibernate 5 和 spring 2.7 迁移到 Spring boot 3.0 和 Hibernate 6.1。我不知道如何迁移以下代码。 我知道他们删除了 PostgreSQL10Dialect,现在我...
软删除不会传播到 Spring Boot JPA 中的子实体
我想在我的 Spring Boot 项目中实现软删除,该项目具有 @OneToOne 和 @OneToMany 关系。每当我软删除父实体时,软删除应该传播到子实体...
如何在Many端使用@OneToMany和@EmbeddedId配置Envers
我有一个 User 实体和一个 UserCompanyRole 实体。 UserCompanyRole 有一个复合主键。每个用户可以有多个角色。我知道应该避免使用复合主键,并且我已采取行动...
Hibernate:由于集合的标识符为空,在entityManager.merge()上断言失败
我正在使用 Java 中的 Hibernate 进行工作,遇到了与entityManager.merge() 操作相关的问题。我有以下实体类: @实体 @Table(名称=“制造项目”)
为什么不用@Transactional我也能保存? [重复]
简化示例: @实体 公共类 Foo { @ID @GenerateValue(策略 = GenerationType.IDENTITY) 私有整数 ID; 私有字符串栏; // 获取器 + 设置器 } 公共接口
如何为枚举编写 DTO 投影查询并将其映射到 springboot JPA 中的字符串
我有一个带有枚举的实体类,如下所示 包 com.expensetracker.api.domain; 导入 jakarta.persistence.*; 导入lombok.AllArgsConstructor; 导入 lombok.Getter; 导入 lombok.NoArgsConstruc...