criteria-api 相关问题

此标记用于与Java Persistence Criteria API(来自JPA 2.0)相关的问题,该API用于通过构造基于对象的查询定义对象来定义查询,而不是使用Java Persistence查询语言的基于字符串的方法。有关(N)Hibernate Criteria的问题,请使用[icriteria]标签。

使用JPA Criteria API生成正确的和/或条件

我试图在'或'和'和'条件中生成带有多个括号的查询,但内部括号不会生成。外部谓词的括号正在生成但不适用于......

回答 1 投票 0

使用Criteria进行递归查询

这是我的第一篇文章,所以我希望你帮我找到解决问题的方法:)我有2列,idParent和idChild。如果我想表示Parent id = 1有2个孩子(id = 2&id = 3),我们会发现:...

回答 1 投票 2

如何使用子选择为查询编写HIbernate Criteria

我有两个实体Issue和Issue_Tracker。我正在使用hibernate 3.6和一对多关联。 Issue.java public class Issue实现Serializable {private Integer issue_id; ...

回答 1 投票 4

如何使用Entity-Id使用Hibernate-Criteria更新表元素

要完成我的API,我需要使用Hibernate-Criteria更新我的数据库的元素。所以在我的数据库中有任何一个名为Task的实体。我使用Hibernate .createQuery得到了这个Taks,我做了......

回答 3 投票 0

JPA CriteriaBuilder子查询多选

我在jpa中有关于Subquery类的问题。我需要创建带有两个自定义字段的子查询,但子查询没有多选方法,而select方法有表达式输入参数(在查询中...

回答 2 投票 13

JPA Criteria API预测OneToMany关系中的对象

给出以下代码@Entity public class Invoice {@GeneratedValue(strategy = GenerationType.AUTO)@Id public Long id; @Embedded private InvoiceData data = new InvoiceData(); } @ ...

回答 2 投票 1

使用Criteria API在JPA元模型中使用volatile [重复]

我最近在这里探讨了一篇关于hibernate最佳实践的文章https://thoughts-on-java.org/hibernate-best-practices/我遇到了一个主题在使用Criteria API @时使用JPA Metamodel ...

回答 1 投票 0

在Criteria API中使用FETCH进行多次JOIN

我有一个看起来像这样的JPQL:SELECT DISTINCT b FROM Book b INNER JOIN FETCH b.volumes as v INNER JOIN v.metadata as md WHERE b ....

回答 1 投票 0

如何使用jpa规范添加distinct属性进行查询

我正在使用jhipster标准和jpa规范来实现端点进行研究。好吧它工作,但继续发送给我重复。有这个模型公共的prestations ...

回答 1 投票 1

JPA标准api,计数分组行数

我需要在一个看起来像这样的查询上实现分页:从a,b,c中选择a,b,c,sum(b),为了做到这一点,我需要计算行数。在SQL中最简单的方法是使用...

回答 1 投票 -1

如何使用Criteria Query仅选择外键值?

假设我有两个实体:@Entity public class A {@Id private int id; @ManyToOne私人B b; //更多属性} @Entity public class B {@Id private int id; ...

回答 2 投票 4

热到在jpa Criteria中添加另一个对象的参数列表

我有一个班主任公共班主任{private Long id; @OneToOne(cascade = CascadeType.ALL)@JoinColumn(name =“transacao_id”)私人公司公司; ...

回答 1 投票 1

条款中的Criteria API(过滤)

嘿,我的查询有一个小问题。我需要找到具有特定能力的用户(如许可证和东西)。让我们说我有能力的用户:亚历克斯:A,B,C约翰:A,B史蒂夫:B,C ......

回答 1 投票 0

如何在JPA标准中制作它?

假设我有实体讲师和课程两个实体在JPA 2.0中有多对多的关系。拥有一个没有注释的实体LecturerCourse(有多表选择......)是完全可以的。

回答 1 投票 0

使用join的Spring Data JPA规范的不同结果

我有以下规范,用于查询绑定到某些ManagedApplication实体的任何Contact实体。我传了一个收藏品 包含...的ID

回答 1 投票 16

如何在Criteria api的like子句中传递多个值?

这是我正在实施的。 CriteriaBuilder cb = entityManager.getCriteriaBuilder(); CriteriaQuery中 query = cb.createQuery(User.class);根 userRoot =查询....

回答 1 投票 0

Criteria API join:java.lang.IllegalArgumentException:无法解析属性

我正在尝试通过jpa标准api进行简单的连接操作,但是我收到一个错误:java.lang.IllegalArgumentException:无法解决属性[公司]反对org的路径....

回答 1 投票 0

使用jpa标准选择另一个表中每个状态的出现次数

我需要在一个查询中使用条件api选择我的主表和另一个表中每个状态的出现次数。我目前的解决方案是本机查询,这是有效的,但我......

回答 1 投票 1

迭代JPA查询结果

有没有办法通过JPA API迭代查询结果,类似于Hibernate的Criteria.scroll()方法?使用大型结果集可以大幅提升性能,可以在读取行时对其进行处理。

回答 1 投票 1

JPA标准:通过截断日期来使用order-by子句

如何在JPA条件API中创建“order by”子句,通过避免日期的时间部分对日期字段进行排序。相当于: - SELECT EMP_NAME,DOJ FROM EMPLOYEE ORDER BY trunc(DOJ)。

回答 2 投票 4

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