jpa-buddy 相关问题


JPA @Entity 注解的确切含义是什么?

我正在研究Spring应用程序中的JPA,我对@Entity注释有一些疑问。 所以我有一个像这样的模型类: @实体 @Table(名称=“T_CUSTOMER”) 公共类客户{ ...


JPA 继承:子类关系取决于超类字段

我有 3 个具有连接继承的 JPA 实体(1 个超类和 2 个子类),并且根据超类字段,子类之间存在一对一的关系。 申报有问题


使用 Hibernate - Oracle DB 在 Spring Boot 2.3.5 版本中设置 JPA 方法的超时

我正在使用 Spring Boot 2.3.5 版本和 Oracle 12c DB,并使用 Spring Boot 数据 jpa/hibernate 执行数据库操作。 有时数据库操作需要更多时间,我需要设置时间...


JPA 映射(OneToMany、ManyToOne)

销售类 @实体 @Table(名称=“销售”) @AllArgsConstructor @NoArgs构造函数 @FieldDefaults(级别 = AccessLevel.PRIVATE) @数据 公开课促销{ @ID @GenerateValue(策略 =


如何将自定义用户类型作为参数传递给 Spring Data JPA 查询方法?

我有一个 Spring data JPA 存储库,它由 postgresql 数据库支持。作为查询的一部分,我想在查询中使用间隔。我设法通过创建一个 SQLFunction 来实现它...


地图<String, Repository>意外行为

我正在尝试定义一个Map来映射多个JPA存储库。这是我的代码 @服务 @AllArgsConstructor 公共类 MyDataTablesService { 私人决赛


错误:创建类路径资源中定义的名称为“entityManagerFactory”的bean

org.springframework.beans.factory.BeanCreationException:创建类路径资源中定义的名为“entityManagerFactory”的bean时出错[org/springframework/boot/autoconfigure/orm/jpa/


ListResultsConsumer:发现重复行并指定了“ASSERT”

JDK 17 JPA 3.1 休眠 6.2 将 spring boot 2.x 升级到 3.x(涉及从 hibernate 5.x 升级到 6.x)后,我收到此错误: org.springframework.orm.jpa.JpaSystemException:重复...


当其中一个字段没有值时,JPA 查询不返回结果

我有以下界面 公共接口SchemeInterface { 公共长getId(); 公共字符串 getVibName(); 公共字符串 getTerritoryName(); 公共字符串


Spring JPA:如何禁用某些方法的查询创建

我有一个自定义存储库,声明如下(用 Kotlin 编写): 接口 FooRepository : JpaRepository { 有趣的 findByFoo(foo: String): 列表 有趣的 findByBar(酒吧: ...


获取对象字段先前值hibernate JPA

假设我有这门课: @EntityListeners({MyListener.class}) 类我的类{ 字符串名称; 字符串姓氏; 公共字符串 getName() { 返回名称; } 公共无效集名称(字符串


Hibernate JPA,复合键和常量值的一对一关系

我正在尝试实现有限类型的对象级 ACL,它引导我尝试使用具有常量和动态 v 的复合键创建 @OneToOne 关系...


Springboot 3 ManytoMany 请求有效负载正确序列化

我正在使用 Spring Boot 3、Java 21 Restful API 和带有 mysql 的 JPA,但在接收请求时遇到问题。 我正在处理与模型 User 和 Invoi 的多对多关系...


无法将原生查询结果转换为DTO投影

无法使用jpa存储库中的本机查询实现DTO投影。对于单个字段,它有效,但不适用于多个字段。 需要用一些复杂的原生来实现此类投影


在JPA中保持多对多关系排序

假设您在创建指标时在用户选择的预定义国家/地区列表中有一个可用的指标对象。国家/地区列表以特定方式排序(不是按字母顺序或任何


无法使用UUID和springboot jpa从MySQL检索记录

我使用 uuid 作为 MySQL 数据库的 id。但是当我尝试使用 id 检索时,它返回 null 而不是正确的对象。我使用工作台交叉检查数据库,记录在那里,但它......


使用 TIMESTAMPDIFF 和 JPA 标准查询并使用 hibernate 作为提供者

我有一个数据表,其中包含设置和释放列,两者都保存时间戳。我的目标是使用 CriteriaQuery 创建与下面的 SQL 查询等效的查询。 SQL 查询:SELECT TIMESTAMPDIFF(SEC...


如何防止 Hibernate 6 通过 Criteria API 在 LIKE 查询中自动转义反斜杠?

我正在将 Spring Boot 2.7 应用程序迁移到 3.0,这会将 Hibernate 从 5.6 升级到 6.1,并且我在创建 SElECT ... LIKE 查询时遇到了 JPA 的 Criteria API 的问题。 鉴于以下...


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