Spring Data - JPA是Spring Data伞形项目的一部分,可以轻松实现基于JPA的存储库
我正在使用 postgresql 和 spring boot,我有一个像这样定义的 json 列 更改表核心。“foo” 如果配置 json 不存在,则添加列; Foo 实体是这样映射的 重要...
Spring data JPA原生查询返回1个实体,而不是List
我有查询(总是返回List有1个SysAutoId) @Query(value = "SELECT * FROM SYSAutoID WHERE RefTypeCategory = ?1 AND BranchID = ?2 ", nativeQuery = true) 列表 findSpecific(Int...
Spring Boot 不会在 ItemMedium 实体中返回任何内容
我正在尝试获取具有以下属性的 ItemMedium 表的内容(item_id 和 media_id 是 Item 和 Medium 表中的外键)。 @Entity(名称 = "ITEM_MEDIUM"...
在使用 @Transactional 的 JUnit 测试中不会删除实体
我有时在 JUnit 测试中使用 @Transactional 注释。我在 JUnit 中使用 @Transactional 来延迟获取集合。 目前我面临着 @Transactional 的未知行为
公共接口 RuleRepository 扩展 PagingAndSortingRepository { …… } 私有最终规则存储库规则存储库; .... 规则库.saveAll(....); 我收到错误: C...
我的数据库结构如下: 表:产品 产品编号 ... 表:产品类别 产品编号 类别_id ... Product_category 对(pr...
如何在Spring Boot中将环境变量与application.properties一起使用?
我正在尝试配置我的 application.properties 以从我设置的系统变量中获取值。问题是无论我做什么都行不通。我尝试过使用自定义类
Spring 数据投影返回 TupleBackedMap 而不是真实结果
我有以下实体: @实体 @数据 公共类用户{ @ID 私人长ID; 私有字符串编号; @一对一 @JoinColumn(name = "group_id",referencedColumnName = &
我有一个典型的N+1问题。在我的场景中,有多个 OneToMany 关系,我为每个关系解决了 N+1 问题,除了一个。这些是我的实体: @数据 @实体 @
你好,为什么定义的语法没有,包括Java实体类'Application'标注了必要的JPA注解,以及'application.properties中指定的数据库配置...
@DataJpaTest 和 @SpringBootTest 查询 src/main/resources 数据库而不是 src/test/resources 数据库
我试图彻底理解 Spring Boot,尤其是测试。 我希望所有测试都针对 src/test/resources 内的 application.properties 中的数据库运行,无论活动配置文件如何...
在 DTO 和实体之间映射属性名称以在 Spring Pageable 对象中进行排序
描述 给定一个带有 GET 方法的 Spring Boot REST 控制器: 接受一个 Pageable 对象来对结果进行排序。 返回属性名称与
让两个实体:School(id,name)和Student(id,name,SchoolId)。从学生到学校存在一对多映射。对于在 Spring boot 中保存学生列表: 公共无效保存学生(名单<
我有一个使用 Spring JPA 的应用程序,并使用 @Async spring 注释执行一些后台进程。该过程需要将参数保存在数据库中,或者如果已经存在,则更新...
Spring boot oracle 连接指定的 Oracle URL 无效:OracleDataSource.makeURL
在我的 Spring Boot 应用程序中尝试连接到 Oracle 数据库时出现以下异常 java.sql.SQLException:指定的 Oracle URL 无效:OracleDataSource.makeURL 在...
未绑定命名参数:Spring Boot 中的 DATE_FORMAT 本机查询
我正在尝试使用 Spring Boot 中的 MySQL 本机查询在 dateFrom 和当前日期之间使用选择查询来获取表数据作为列表。而MySQL数据库字段数据类型是String。 以下是
Spring Data JPA。如何从 findAll() 方法中仅获取 ID 列表
我有一个非常复杂的模型。实体有很多关系等等。 我尝试使用 Spring Data JPA 并准备了一个存储库。 但是当我调用一个方法 findAll() 并指定 o...
我是 Querydsl 的新手,我正在寻找一种基于过滤器附加/构建谓词的方法。您可以在示例中看到,如果过滤器中的某个字段没有值,则不应输入该字段
通过工厂方法实例化 Bean 失败且 EntityManager 为 null
我正在开发我的项目(这是一个游戏)。现在我正在尝试学习 Spring 框架并将其添加到我的项目中。在添加服务期间,我遇到错误。我注意到entityManager为空(通过
我们能否在更新情况下重写 JPA 存储库的原生 SQL 保存方法
我正在为我的应用程序使用 Spring Boot 和 JPA 存储库。对于数据库,我使用 PostgreSQL 数据库。 我的员工表中有数百万行。由于性能问题,我已经实施了