Spring Data是一个伞形开源项目,它包含许多特定于给定数据库的子项目。这些项目是通过与这些激动人心的技术背后的许多公司和社区合作开发的。
所以我正在阅读有关投影的 Spring 文档: https://docs.spring.io/spring-data/jpa/reference/repositories/projections.html 当我看到这张纸条时 在您的存储库中声明一个方法...
Fetch type设置为lazy,但它仍然hibernate发送第二个请求
虽然 fetch 类型是惰性的,但出于某种原因,hibernate 会发送第二个请求并获取惰性请求。 由于某种我不明白的原因,我已经处理这个问题几天了。我...
据我了解,每当您使用 @Query 注释编写更新查询时,您都应该使用 @Modifying,但我见过很多次人们在使用 R2dbcRepository 或
我有一个称为学校的根实体。它有很多属性,当然就是其中之一。我有学校存储库和课程存储库来独立保存数据课程本身有1-M关系...
Spring Data JPA - 如何在检索后设置瞬态字段
使用 Spring Data JPA 的 JpaRepository 方法获取实体后,例如findOne、findBy...等等,我想知道自动执行一些自定义代码的最佳方法是什么,s...
如何使用 Spring Data JDBC 将一对多实体保存到 PostgreSQL?
我正在尝试使用 Spring Boot 和 Spring Data JDBC 将一对多实体保存到 PostgreSQL 数据库。 主要应用代码: @SpringBootApplication 公共课TvApplication { @Autowired
在下面的 findAll 和 findByUserNameAndPlantId 正在工作,而 findAllByPlantId 和 findAllByAccessPlantsSet_AccessPlantKey_Plant_PlantIdIn 则不起作用。两者都生成错误的查询(比较...
Spring Data JPA:如何仅获取具有子实体 ID 的父实体而不是整个子实体
我有一个带有实体玩家和评级的 Spring Data JPA 设置。在我的用例中,我想通过 ID 检索特定用户的所有评级。但是,我不想获取完整的用户实体...
save/saveAll 上的 @Transactional 注释与调用 saveAll 的自定义方法上的 @Transactional 注释
在 Spring Boot 中一次提交多个表没有帮助 我是 Spring(启动)Data JPA 的新手。我正在尝试使用 repo1.saveAll 和 repo2.saveAll 从
Spring-Data JPA CrudRepository 返回 Iterable,可以将其转换为 List 吗?
我正在编写一个代码生成工具,以使用 Spring Data JPA 为 Spring Boot 应用程序生成后端接线代码,而 CrudRepository 中的方法返回 Iterablerat 这让我有点恼火......
我有以下实体 导入 jakarta.persistence.*; 导入lombok.AllArgsConstructor; 导入 lombok.Getter; 导入lombok.NoArgsConstructor; 导入 lombok.Setter; 导入java.util.HashSet;
如何在运行时检索 Spring Data 存储库的实际类型参数?
假设我有这个存储库: 公共接口 ProductRepository 扩展 JpaRepository {} 我想在运行时知道这个存储库保留产品,而不是帐户......
在运行时检索有关 Spring Data 存储库的实际类型参数的信息
假设我有这个存储库: 公共接口 ProductRepository 扩展 JpaRepository { } 我想在运行时知道这个存储库保留产品,而不是帐户...
Spring Data - 即使我使用propagation = Propagation.REQUIRES_NEW,findById也会找到未提交的数据
我正在尝试学习 Spring Data 的传播,并且我了解到 Propagation.REQUIRES_NEW 始终使用全新的事务。当我尝试下面的代码时,findById 方法找到记录,但 r...
使用 Java 访问 MongoDB 时连接到服务器 localhost:27017 时监控线程出现异常
运行 MongoDB 的 Java 应用程序时出现以下异常: [localhost:27017] org.mongodb.driver.cluster:访问时连接到服务器 localhost:27017 时监视器线程出现异常...
我有带有 Spring Data 的 Web 项目 Spring MVC 这是示例: https://github.com/prilia/SpringJpa-Quarydsl-Test/tree/master/JpaSpringQuarydsl 我检查了很多在网上找到的pom.xml...
我正在创建一个具有以下实体的酒店预订 API。 酒店.java 导入 jakarta.persistence.*; 导入 jakarta.validation.constraints.NotBlank; 导入 jakarta.validation.constraints.NotNu...
我的实体类如下所示: @TypeDef(name = "字符串数组", typeClass = StringArrayType.class) 公共类字段扩展BaseEntity { @ID @GenerateValue(策略 = GenerationT...
当数据库中没有匹配项时,Spring data Neo4j 客户端会抛出异常
我使用 Neo4jClient 进行查询,因为我的源节点和目标节点具有相同的标签。 以下是我如何进行查询 @存储库 公共类 Neo4jClientRepository { @Autowired 私人
Spring Data Mongo Db事务注解TransientTransactionError的错误处理
我在 Mongo 上有多个操作,我希望将其视为一个操作,因此我启用了事务。我正在使用 Mongo 版本 5。 配置类包含以下 bean 定义...