hibernate 相关问题

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 的实体,如下所示: @恩蒂...

回答 1 投票 0

工厂方法“dataSource”抛出异常;嵌套异常是 javax.naming.NameNotFoundException

我正在尝试使用 JNDI 为我的演示项目设置 hibernate + spring。为此,我选择了 Baeldung 手册。但有一个错误(请参阅最后的堆栈跟踪)。任何相同的主题...

回答 1 投票 0

如何从代理类中检索代理类?

我将 Hibernate 与代理一起使用,并且获得属于 test.DBUser$$EnhancerByCGLIB$$40e99a2d 等类的对象。 有没有 Hibernate 方法来检索基类(test.DBUser 在这...

回答 4 投票 0

在同一实体上在 Hibernate 中左加入并具有其他条件

我需要使用 Hibernate 3.3.2 对 java 项目进行一些性能修复(无法升级)。有一个内部查询 - 不符合条件。在简化过程中,我想将其重写为...

回答 0 投票 0

如何映射多对一关系?

我在映射多对一关系时遇到问题。当我为一对一创建映射器时,就可以了。 @实体 @Table(名称=“患者”) 公共类 PatientEntity { @ID @GenerateVa...

回答 1 投票 0

项目中有两个数据源时原生查询的问题

当项目只有一个数据源时,原生查询运行良好,现在当有两个数据源时,hibernate无法确定接收原生查询的模式,非原生查询运行良好。

回答 1 投票 0

Hibernate 泛型类型处理

我有一个实体类,它有一个通用类型字段。我希望保存该类并从数据库中读取该类。 Hibernate 不能只采用通用类型并保存/读取它,这就是它要求

回答 1 投票 0

通过 Hibernate + JPA 在两个实体中保存 id

我有两个具有 OneToOne 关系的实体,如下所示: @实体 @Table(名称=“FOO”) 福{ @OneToOne(fetch = FetchType.LAZY,mappedBy =“foo”) @Cascade({org.

回答 2 投票 0

Joda-Money 通过休眠实现持久化

JodaTime 有一个提供 Hibernate 持久性的库。最近我开始研究 Joda-Money 并开始了解如何使用 hibernate 来持久化它,但我没有看到任何 Libra...

回答 7 投票 0

迁移到 v3.2.0.Final 后出现序列同步和重复密钥违规问题

最近,我将一个服务从 Quarkus 2.7 迁移到最新版本 3.2.0.Final。迁移过程很顺利,项目构建成功。然而,我遇到了一个问题:

回答 3 投票 0

尝试保存包含产品列表的订单

我正在构建一个电子商务 API,但现在我面临一个问题,我无法保存我的订单必须包含的产品列表。 我不知道这是否是我在实体之间使用的关系或

回答 1 投票 0

Hibernate 6 错误:已注册副本:SqmBasicValuedSimplePath(completelyqualifiedclass.name)

尝试使用现有条件复制计数的 Critria 构建器时。在 Hibernate 6 中似乎出现以下错误,但在 Hibernate 5 中似乎同样有效。 引起的:java.lang.

回答 2 投票 0

@JoinColumns 在两个表上都具有复合主键

我必须使用几个像这样的表来映射遗留数据库 --------- - 团体 - --------- +idcust - +键- +id组- -领域 - --------- pk(idcust,密钥,idgroup) ------------------ - 组_...

回答 1 投票 0

由于 org.postgresql.core.Field 导致的 OOM(Java 堆)错误

我有一个使用 Hibernate 连接到 PostgreSQL 后端的 Java 应用程序。经常收到 java.lang.OutOfMemoryError: Java 堆空间错误。在分析 OOM 上的堆转储和

回答 1 投票 0

Spring boot 3 hibernate 6.1迁移问题

我正在将服务从 hibernate 5 和 spring 2.7 迁移到 Spring boot 3.0 和 Hibernate 6.1。我不知道如何迁移以下代码。 我知道他们删除了 PostgreSQL10Dialect,现在我...

回答 1 投票 0

软删除不会传播到 Spring Boot JPA 中的子实体

我想在我的 Spring Boot 项目中实现软删除,该项目具有 @OneToOne 和 @OneToMany 关系。每当我软删除父实体时,软删除应该传播到子实体...

回答 1 投票 0

如何在Many端使用@OneToMany和@EmbeddedId配置Envers

我有一个 User 实体和一个 UserCompanyRole 实体。 UserCompanyRole 有一个复合主键。每个用户可以有多个角色。我知道应该避免使用复合主键,并且我已采取行动...

回答 2 投票 0

Hibernate:由于集合的标识符为空,在entityManager.merge()上断言失败

我正在使用 Java 中的 Hibernate 进行工作,遇到了与entityManager.merge() 操作相关的问题。我有以下实体类: @实体 @Table(名称=“制造项目”)

回答 1 投票 0

为什么不用@Transactional我也能保存? [重复]

简化示例: @实体 公共类 Foo { @ID @GenerateValue(策略 = GenerationType.IDENTITY) 私有整数 ID; 私有字符串栏; // 获取器 + 设置器 } 公共接口

回答 1 投票 0

如何为枚举编写 DTO 投影查询并将其映射到 springboot JPA 中的字符串

我有一个带有枚举的实体类,如下所示 包 com.expensetracker.api.domain; 导入 jakarta.persistence.*; 导入lombok.AllArgsConstructor; 导入 lombok.Getter; 导入 lombok.NoArgsConstruc...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.