spring-data-jpa 相关问题

Spring Data - JPA是Spring Data伞形项目的一部分,可以轻松实现基于JPA的存储库

spring boot 3 jpa继承无法正常工作

从 2.x 升级到 Spring Boot 3 后,JPA 继承策略 InheritanceType.JOINED 行为不正确。 我有以下实体书和计算机书 书 @Entity(name = "书&quo...

回答 1 投票 0

JPA Repository.findById() 返回 null 但该值存在于数据库中

我正在开发Spring boot项目,使用JPA。 我想知道的是repository.findById(id)方法返回null,而数据在数据库中可用。 函数 save() 和 findAll() 工作正常...

回答 5 投票 0

扩展 JpaRepository 时的参数是什么<T, ID>

我正在尝试连接 SpringBoot 项目中的数据库,我在其中创建了一个用于访问的存储库文件。当我尝试使用 JpaRepository 扩展存储库时,我发现它需要两个参数......

回答 1 投票 0

如何清理Hibernate缓存或Jpa存储库?

所以我从我的实体类中删除了这个名为“价格”的属性。 但是当运行我的 spring-boot 服务器时,它仍然认为它仍在表中。 我的 application.properties 配置如下: spring...

回答 1 投票 0

Spring Boot - JpaRepository

我在示例项目中遇到了下面的代码。如果没有正确定义 findItemsById 方法,我无法理解它是如何工作的。该方法已在 ItemsRepository 中声明

回答 2 投票 0

监听器的递归调用

更新时,我的Listener进入无限循环;我已经尝试了所有解决方案,但我不确定可能是什么问题。 @成分 公共类 UserGroupListener 实现 ApplicationContextAware...

回答 1 投票 0

在 Spring Boot 中使用 DAO 设计模式,而不是使用 Spring Data jpa 提供的存储库设计模式,这是一个好主意吗?

实际上,我是 Spring Boot 的新手,但我已经使用 Spring 一段时间了。在 Spring 中,我曾经通过 Hibernate/JPA 的通用 DAO 来处理我的数据库(MySQL)。然而所有的教程我

回答 2 投票 0

java.lang.IllegalArgumentException:不是托管类型:@Entity

我目前正在测试 Kotlin 和 Gradle 的小型 API。我希望 API 连接到本地 MySQL 数据库并使用 GraphQL。我现在遇到了一个问题,就是当我启动

回答 3 投票 0

使用 Hibernate Criteria API 时如何获取子查询值

下面是一个用于检索 id 列表的子查询: protected Long getIdList( @NonNull 最终 CriteriaBuilder rootBuilder, @NonNull 最终 CriteriaQuery rootQuery, @N...

回答 1 投票 0

Spring Data JPA @Query 注释将查询作为字符串而不是查询

我有这个扩展了 JPA 存储库的存储库。接口中定义的方法(findBySearchQuery)实现了Spring Data JPA的@Query注释。注释内的查询被视为

回答 1 投票 0

Spring JPA 存储库 - jsonObject 上的运算符 SIMPLE_PROPERTY 需要标量参数

我正在使用 JPA 查询更新一些 Spring Boot 应用程序。除了一种特定类型的查询(findByJsonNode)之外,一切正常。这在早期版本中工作得很好,但是在我升级之后......

回答 4 投票 0

使用关联表的 JPQL/HQL 查询

我有用户和任务。每个用户可以有多组任务,反之亦然。我将任务中包含的用户称为“成员”,但我没有成员实体,它是隐式的并且

回答 1 投票 0

Spring Data Jpa 查询方法枚举转换错误

我正在使用 spring data jpa、hibernate 和 postgresql。我在实体字段中有枚举字段。保存操作没有错误,因为我添加了ColumnTransformer写入属性。但是,当读歌剧时...

回答 1 投票 0

spring boot配置的hibernate.jdbc.time_zone属性在spring版本3.2.1中不起作用

我的Spring应用程序时区是UTC,对应于以下配置: TimeZone.setDefault(TimeZone.getTimeZone("UTC")); 我的 hibernate JDBC 时区配置为亚洲/德黑兰

回答 1 投票 0

Hibernate(?) 在创建数据库时引用数据类型

我担心,对于以下问题,我找不到任何有用的谷歌搜索。 问题 在我的 Spring Boot (3.3.3) 应用程序中,MariaDB(Docker、mariadb:11.2.2-jammy)中的表创建因以下原因失败

回答 1 投票 0

尝试对 Spring 数据中具有 clob 类型属性的实体使用投影时出现异常

有一个具有 CLOB 属性的实体: @实体 公共类人{ @ID @GenerateValue(策略 = GenerationType.AUTO) 私人长ID; 私有字符串名字; 私有字符串lastN...

回答 2 投票 0

将 id 注入 JPA 实体以进行单元测试

使用 Spring Boot 3 JPA (Kotlin),我有一个带有自动生成的 id 属性的实体。现在我有了将这样的实体转换为 DTO 的代码(并且 id 在这种情况下很重要)。怎么...

回答 1 投票 0

如何在springboot web中获取@DeleteMapping以停止返回405不允许的方法

我正在学习 springboot,目前遇到一个问题,每当我发送删除请求时,我都会在邮递员和命令提示符中收到 405 method not allowed 错误。 这是我的作者中心...

回答 1 投票 0

在 Hibernate 中禁用脏实体的自动更新

有什么方法可以完全禁用脏实体的自动更新吗? 在我们的应用程序中,我们加载一个实体,并且一些“模拟”业务逻辑更改一个属性(对于休眠,该实体现在是

回答 1 投票 0

带分页的 Hibernate 标准返回错误页面

这是一个自定义查询,返回至少售出一本书的作者: 公共类 ExtendedAuthorRepositoryImpl 实现 ExtendedAuthorRepository { @PersistenceContext 受保护的 EntityMa...

回答 1 投票 0

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