jpql 相关问题

Java持久性查询语言(JPQL)是一种独立于平台的面向对象的查询语言,定义为Java Persistence API规范的一部分。

更新 hibernate 版本后未检测到 Hibernate JPA 通用 IdField

我正在将我的应用程序从旧版本的 hibernate 迁移到较新的版本 (6.0.2.Final) 在我的代码中,我有一个父实体类,它将表之间通用的所有列分组并定义一个

回答 1 投票 0

JPQL 构造函数表达式 - org.hibernate.hql.ast.QuerySyntaxException:表未映射

我原来的问题是https://stackoverflow.com/questions/12172614/hql-join-without-foreign-key-reference 但找不到任何解决方案,因此继续使用 JPA 进行本机查询。

回答 2 投票 0

org.hibernate.query.sqm.UnknownEntityException:无法解析根实体“UserEntity”JPA 和 Spring Boot

我遇到了 Caused by: org.hibernate.query.sqm.UnknownEntityException: 无法解析根实体“UserEntity”异常。这是我从 JpaRepository 实现中得到的方法: @查询...

回答 1 投票 0

java.sql.SQLException:无法转换为内部表示

我正在尝试执行以下查询: String query = "从站点实体中选择实体、entity.id"; 列表 resultList =EntityManager.createQuery(query).getResultList(); 并例外: [...] 因...

回答 5 投票 0

如何获取 JPA 查询中列表的计数?

我必须使用 jpa 查询来计算所有存在的对象。因此,我需要查询中集合中的 id 计数。 这是存储库代码: 公共接口 ProductRepository 扩展了 PagingAndSortingReposit...

回答 1 投票 0

Spring Boot 3.1.2 子选择查询失败 - Hibernate 6.2

我希望能够在 Spring Boot 3.1.2 中使用本机 Hibernate 查询。其原因是,据我了解,HQL 可以比 JPQL 更好地处理嵌套 SELECT(而不是在 where 中)。 我的模型是 乙...

回答 1 投票 0

将SQL语句转换为JPQL语句

我想知道如何将这个 SQL 语句转换为 JPQL: SELECT sum(price) AS 收入,count(*) AS 通道数,车站名称 从通道 INNER JOIN 车站 ON Passage.stationId = station.id 按车站分组。

回答 3 投票 0

Spring Boot 3.1.2 设置使用本机 Hibernate 6.2 HQL

我希望能够在 Spring Boot 3.1.2 中使用本机 Hibernate 查询。其原因是,据我了解,HQL 可以比 JPQL 更好地处理嵌套 SELECT(而不是在 where 中)。 我的模型是 乙...

回答 1 投票 0

在 JPQL 查询中检查集合上的 NULL?

我正在编写一个基于类别集合进行查询的 JPQL 查询。我的类别可以为空,因此我正在使用 :categories=NULL 进行检查。 @Query("从供应商中选择 v v 加入 v.org vorg j...

回答 5 投票 0

请求未知的换行转换:java.util.ImmutableCollections$Set12 到 java.lang.String

方法中从 spring-data-jpa 2.7.1 迁移到 3.1.2(SpringBoot 3.1.2 迁移)后: @Query("SELECT o FROM Storage o WHERE o.status = 'SUCCESS' " + “ AND ((:referenceNumbers) IS

回答 1 投票 0

OneToOne 与 OUTER JOIN

我有一个实体: 公共类鸟{ @ID @GenerateValue(策略=身份) 私人长ID; @OneToOne(可选= true) @Fetch(FetchMode.JOIN) @JoinColumn(name = "current_transmitter_id",

回答 0 投票 0

如何在 Panache Quarkus 中执行“从 c = :c 的表中选择最大值(值)”?

我是 Quarkus 的新人。 如何进行查询: “从表中选择最大值(值),其中 c = :c” 我在代码中使用 PanacheEntityBase 我们的 PanacheRepositoryBase 。 表演这部歌剧的最佳方式是什么...

回答 0 投票 0

我正在尝试将应用程序从 Spring Boot 3.0.6 升级到 3.1.0。这反过来意味着升级 从 Hibernate 6.1.7 到 6.2.2。以前,此查询有效: 公共接口 UserRoleRepository 扩展

回答 0 投票 0

Hibernate CreateNativeQuery 是否允许 JSON 转换?

使用 Java 和 Hibernate 6.1.7 Final: 使用 createNativeQuery() 时是否可以在 select 语句中使用 JSON 键? 例子: Query query = new SessionManager().fetch() .

回答 2 投票 0

如何从与 JPQL 中其他表有关系的表中获取一些列? [关闭]

假设我有一个包含许多列的订单表以及与其他表的关系。我想获得一些列和一些关系表列。在我的表中还有字符串字段列表,它是 Ele...

回答 0 投票 0

JPQL 如何使用多个连接从一个表中获取数据?

我需要从一个表中获取与父子相关的实例列表,但没有对关系列设置约束。三级层次结构是可能的。 我写了以下查询 “……

回答 1 投票 0

不正确的 SQL where 子句从 HQL 生成,因为 hibernate 6 使用 test on left join on where 子句

自从我迁移到 Hibernate 6(5.4.30.Final 到 6.2.0.Final)后,我的一些查询没有正确翻译。 这是基于本教程的最小复制项目: 实体(getters/setter...

回答 2 投票 0

ESCAPE 在 Spring JPA 中未被识别

尝试启动 Spring Boot 应用程序时出现异常: “antlr.NoViableAltException:意外标记:ESCAPE” 代码: 导入 org.springframework.data.domain.Page; 进口...

回答 1 投票 0

多对多关系上的 Spring Data JPA 查询返回所有记录而不是匹配记录

我有两个实体: @实体 @Table(schema = "public", name = "app_user") 公共类 AppUser 实现序列化 { @ID @Column(名称 = "id") 私人我...

回答 1 投票 0

IntelliJ IDEA 在 JPQL 中使用“无法解析符号”突出显示 @Entity 类名称

IntelliJ IDEA 在 JPQL 中用红色突出显示带有“无法解析符号”的持久性 @Entity 类名称,这会让人分心并埋没真正的问题。 因此,例如,我在我的存储库中声明了一个查询...

回答 9 投票 0

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