jpa 相关问题

Java Persistence API(JPA)是一种Java规范,用于访问,持久化和管理Java对象/类与关系数据库之间的数据。它是EJB 3.0规范的一部分,是对象到关系映射(ORM)的行业标准方法。

GROUP_CONCAT 函数如何在 JPQL 查询中使用

JPQL 查询中 GROUP_CONCAT 时出现 Facins 问题。 选择a.parent_code, a.father_name, GROUP_CONCAT(CONCAT('学生姓名 : ',b.student_name, ', 学生代码 : ', b.student_code) SEPARA...

回答 1 投票 0

Spring Data JPA:如何获取列的 AVG?

我知道网上有很多类似的问题,但这些都不是我想问的。 在 Spring Data Jpa 中,我可以使用存储库中的方法名称来自动生成查询,例如

回答 1 投票 0

SpringBoot 项目与 Intellij 一起使用,但不在 docker 容器中

(我正在使用 Kotlin)我有一个 SpringBoot 项目,当我使用 Intellij Idea 启动它时,它运行得非常好。但我需要让它与 Docker 一起运行,当编译时我得到这个......

回答 1 投票 0

Spring Data JPA:如何编写具有 IN 运算符的子查询

如何在 Spring Data JPA 中编写以下子查询? select o from Owner o where o.ownerId IN(从 Cars c 中选择 c.ownerId) 这里Owner是一个实体类,Cars是另一个实体类...

回答 1 投票 0

我应该如何管理多个微服务之间的依赖关系(使用maven)?

我正在尝试构建一个 SpringBoot 微服务架构,例如 ShopSystem,它依赖于其他微服务(例如“Customer”)。作为依赖管理工具,我是我们...

回答 1 投票 0

java.lang.ClassNotFoundException:无法加载请求的类:org.postgresql.Driver

我的问题是当我在 Bean 中创建 DAO 实例时 公共类 ClientDAO { EntityManager实体=JPAutil.getEntityManegerFactory().createEntityManager(); 公共无效创建(Cli...

回答 2 投票 0

使用 Spring Data JPA 时插入,然后使用 JSON 列类型进行更新调用

我正在使用在 Tomcat 上运行的非 springboot 应用程序(由于遗留原因)和 spring data JPA。 我的 MySQL 数据库有 JSON 类型的学生字段,用于存储学生列表: 学生.java @JsonProper...

回答 1 投票 0

Spring 数据 JPA getById 与 GetReferenceById

有谁知道为什么 getById 和 getReferenceById 的工作方式不同? 我正在使用 JpaRepository 并且方法 getReferenceById 不会抛出 EntityNotFoundException 但 getById 会抛出此异常...

回答 3 投票 0

在Spring Boot应用程序中将sql文件放在哪里才能生成H2数据库

不清楚将 SQL 文件放在哪里才能初始化我的 H2 数据库。 在我的 application-h2.properties 文件中,我有: # H2 spring.h2.console.enabled=true spring.h2.console.path=/h...

回答 3 投票 0

为什么 Hibernate 在使用 @ManyToOne(fetch = FetchType.EAGER) 时执行两个而不是一个 SELECT 查询

我有以下实体 @Builder @Getter @Setter @NoArgs构造函数 @AllArgsConstructor @Entity(名称 = "员工") @Table(模式=“核心”,名称=“员工”) 酒吧...

回答 1 投票 0

唯一索引或主键违规 Spring JPA

我收到此主键约束错误 路径 [] 上下文中 servlet [dispatcherServlet] 的 Servlet.service() 抛出异常 [请求处理失败:org.springframework.dao。

回答 1 投票 0

JPA/Hibernate JpaSystemException:X 实例的标识符从 Y 更改为 Z

我正在将 Spring Boot 应用程序从 Java 11 更新到 Java 17,并将 Spring Boot 2.7.18 更新到 3.2.4,并运行测试时出现错误。 所以,我有一个名为 WorkloadDAO 的实体,如下所示: @恩蒂...

回答 1 投票 0

Hibernate 泛型类型处理

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

回答 1 投票 0

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

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

回答 2 投票 0

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

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

回答 1 投票 0

Spring JPA 具有嵌套关系,但只需要 1 个深度关系

我为 MainBranch 模型创建了 2 个深度关系,当我获得 MainBranch 时,它将获得 SubBranch 和 SubBranchRef。我只需要获取 MainBranch 和 SubBranch。对于这个问题我该怎么办? p...

回答 1 投票 0

当我将 findById 与 JPA 一起使用时,我可以将 readOnly 设置为 false吗

我在设置数据库复制时修改数据时遇到问题 在数据库复制之前,我使用repository.findById()获取要修改的数据,然后修改数据。 但我真的...

回答 2 投票 0

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

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

回答 1 投票 0

JPA:映射多对多关系引用了不正确的列名称

这个问题与我昨天问的上一个问题有关。 我在 Employee 和 SkillSet 表之间有多对多关系,每个关系都有附加列 numberOfYears

回答 1 投票 0

获取鉴别器列的值

我有一个使用鉴别器列的 JPA 实体。但我需要访问鉴别器的值作为实体的字段之一。我该怎么办呢。如果我创建一个匹配的方法...

回答 3 投票 0

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