jpql 相关问题

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

SpringBoot JPA 创建错误的 JPQL 并抛出 org.hibernate.exception.SQLGrammarException

我的实体具有 OneToMany 关系。下面是代码: 实体类: @数据 @实体 @Table(名称=“TEST_LADDER”,模式=“TEST_DBO”) 公共类 LadderEntityTemp 实现

回答 1 投票 0

意外的令牌:DISTINCT Spring Data

@Query("选择提取(来自 e.estimateDate 的月份)作为月份," + "EXTRACT(YEAR FROM e.estimateDate) AS YEAR," + "e.status.id," + &...

回答 1 投票 0

如何获取与根实体都与多对一相关的两个实体之间的一对多关系

我有一个典型的N+1问题。在我的场景中,有多个 OneToMany 关系,我为每个关系解决了 N+1 问题,除了一个。这些是我的实体: @数据 @实体 @

回答 1 投票 0

Hibernate 6 - IN 子句/绑定集合

我尝试为我的商店应用程序编写一个搜索查询,它包括 IN 子句的使用和绑定一组 ID。虽然硬编码值工作良好(如“(1, 3, 5)”),但 Hibernate 似乎无法绑定

回答 1 投票 0

如何从列表中获取不在数据库表的特定列中的值

我正在使用 Spring Boot 3、Java 17 和 mariaDB。 我有一个列表 nameList = {"alice", "bob", " john", "tom"}。在DB中,我还有一个表T,有两列a,b....

回答 1 投票 0

GROUP_CONCAT 函数如何在 JPQL 查询中使用

JPQL 查询中 GROUP_CONCAT 时出现 Facins 问题。 选择a.parent_code, a.father_name, GROUP_CONCAT(CONCAT('学生姓名 : ',b.student_name, ', 学生代码 : ', b.student_code) SEPARA...

回答 1 投票 0

交易悄然回滚

@修改中 @事务性 @Query("从 BusinessTransaction bt WHERE bt.userId.id=:id 中删除") void deleteByUserId(长id); 对于此查询,我收到以下错误:

回答 1 投票 0

使用 JPA 进行嵌套属性排序时,结合 DISTINCT 和 ORDER BY

我有一个 JPQL 查询,正在寻找可分页的不同记录。在某些情况下,可分页排序将是嵌套类中的属性。 公共类实体1 { @ID 私人长...

回答 2 投票 0

Spring JPA 查询空检查条件正在删除所有具有空值的行

@Query("从 PostDAO p 中选择 p,其中 true 或 p.user.institution IS NOT NULL") 这个条件应该等于 @Query("从 PostDAO p WHERE true 中选择 p") 输出应该是

回答 1 投票 0

spring boot 3 - hibernate 6.1 - 使用构造函数表达式查询按错误分组

迁移到 Spring Boot 3.1.4 后,该查询不再起作用。 @询问(””” 选择新的 com.xx.xx.xx.MyClassWrapper( 自定义类1, 最大值(lpd.fieldA), ...

回答 1 投票 0

JAVA 如何在 JPQL 中将“where”添加到从 java 对数据库的请求中?

JAVA 如何在 JPQL 中将“where”添加到从 java 对数据库的请求中? 我有来自 JpaRepository 接口的服务类调用方法: List t1List = T1Repository.findById(id) // 这不是...

回答 1 投票 0

默认join-fetch关联实体

我的 Hibernate/JPA 模型有这个实体类 @实体 公开课学生{ @ManyToOne(可选= false) @JoinColumn(名称 = "course_id") 私人课程课程; // 其他

回答 1 投票 0

如何在 JPA 2.0 中创建类似“实例”的查询?

假设我们有一个抽象@Entity Animal,以及几个扩展Animal的实体类,包括Dog、Cat、Monkey和Bat。 如何根据扩展实体的类过滤结果? 前...

回答 3 投票 0

如何在JPA查询中统计表的行数

我是 Spring Boot 新手。我有一个 mysql 数据库,我使用查询来计算表中的行数。但这不起作用,它仍然返回我原来的表数据。你能帮我检查一下我的代码吗? 这是我的实体...

回答 2 投票 0

existsByid查询是否包含限制1?

我尝试使用existsByid @GetMapping("/{memberId}") 公共 boolean getMember(@PathVariable("memberId") long memberId) { return memberRepository.existsById(memberId); ...

回答 1 投票 0

Java 应用程序中索引::5、jdbc 和 oracle 处缺少 IN 或 OUT 参数

尽管我只有 4 个占位符,但我收到错误 Missing IN or OUT parameter at index:: 5 下面是 jpql 和我正在使用 setParameters 的方法。 私有静态最终字符串

回答 1 投票 0

如何加入jpql? - org.hibernate.query.SyntaxException

拥有这些实体: 用户.java: @盖特 @塞特 @NoArgs构造函数 @AllArgsConstructor @实体 @Table(名称=“用户”) 公共类用户{ @ID @GenerateValue(策略=生成...

回答 1 投票 0

在实体中使用 Enum 时进行查询时出现问题

我在问题实体中有以下内容: @NamedQuery(name = "Question.allApproved", 查询=“从问题q中选择q WHERE q.status ='批准'”) 和 @Enumerated(EnumType.STRING) 私人

回答 3 投票 0

具有多个where子句和多个数据集的JPA查询

@存储库 公共接口 BookRepository 扩展了 JPARepository{ @询问 ("从 bookEntity b 中选择 b 其中 b.name=:#{#bookDTO.name} b.是...

回答 1 投票 0

JpaCursorItemReader 每次只调用批量大小还是全量数据?

项目阅读器代码: @豆 公共 JpaCursorItemReader extAssessmentsDiabeticReader() { String jpqlQuery = "来自 ExtAssessments WHERE processStatus='new' AND ...

回答 1 投票 0

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