此标记用于与Java Persistence Criteria API(来自JPA 2.0)相关的问题,该API用于通过构造基于对象的查询定义对象来定义查询,而不是使用Java Persistence查询语言的基于字符串的方法。有关(N)Hibernate Criteria的问题,请使用[icriteria]标签。
根据数据属性,使用javax.persistence.criteria从结果集中删除重复项
我需要返回最新数据。日期字段称为dateModified。由于不会以任何方式删除旧数据,因此有很多类似的记录,它们的区别仅在于dateModified字段。 ...
如何调试使用JPA 2.0 CriteriaBuilder构建的查询?有没有办法打印出正在执行的查询?我正在使用NetBeans,MySql,GlassFish开发Web应用程序。我会...
我正在创建一个具有产品,类别,机械,UsageLocation等实体的Spring Boot应用程序。所有这些实体的共同点是它们都具有String属性...
entityManager.createQuery()需要花费大量时间来构建查询和绑定参数。效果受到影响
我们正在使用Spring JPA条件查询(javax.persistence.criteria.CriteriaQuery)从数据库中获取数据。我们使用javax.persistence.criteria.Predicate来构建谓词。我们有1500'...
具有嵌入式ElementCollections的JPA CriteriaBuilder
尽管EmbeddedObject没有对应的数据库表,解决方案是将其与join和MyEnum代替,而不使用get:
在使用JPQL或标准API省略某些字段的同时恢复具有相关实体的实体列表
我有三个实体:A,B,C @Data @Builder @NoArgsConstructor @AllArgsConstructor @Entity公共类A {私有长id;私有字符串秘密; @ Builder.Default @Valid @ ...
没有任何关联的Hibernate Criteria API连接实体
我正在尝试编写等效于以下SQL查询的Hibernate Criteria API:选择c.NAME作为carName,选择cc.COLOR_CODE作为colorCode,选择cc.COLOR作为color,c ..
JPA Criteria API-将ElementCollection与ElementCollection外键上的WHERE条件结合在一起
我有一个实体文档和枚举标签(不是我的真实情况,我使用类推)。该文档可以具有一组标签。标签的映射如下:@Entity公共类Document {... @ ...
InvalidDataAccessApiUsageException:参数值[…]与预期的类型[java.util.UUID(n / a)]不匹配
我正在使用Criteria API使用过滤器构建命名查询。它适用于普通的String比较,但在过滤UUID时会引发以下错误:org.springframework.dao ....
创建查询/谓词很容易,其中列的内容(在我的情况下是一组字符串)以给定的字符串开头:public static 谓词stringBeginsWithAnyInSet(String match,...
我创建了以下谓词来匹配给定的字符串集,例如“ a,b,c”对包含@ElementCollection Set 的列。我想要所有包含“ a”或“ b”或“ ...
我想使用相同的谓词数组运行一对查询:一个要对记录进行计数,一个要获取记录的特定页面。对我来说,这似乎是一个非常正常的用例,因此必须有一个...
我花了最后几个小时来解决这个问题,主要是通过搜索,因为我发现有人已经做到了,但是我找不到适合我的答案。这是一个即时的...
org.hibernate.query.criteria.internal.BasicPathUsageException:无法加入基本类型的属性
我对标准查询有疑问。在MySQL数据库中有一个专栏人员,并且它与专栏护照相连。在标准api的帮助下,我试图通过...
我正在使用Criteria API进行动态查询,我遇到的问题是,当执行此查询时,对于查询返回的每个记录,都会重复每个查询(这由...表示...
我想使用条件类型的查询来实现以下查询:SELECT a。* FROM table_a a INNER JOIN table_b b ON a.id = b.id WHERE b.url ='value.org';条件查询:最终...
CriteriaBuilder即时到Postgres TIMESTAMP转换
我有一个Postrges DB表,该表的TIMESTAMP WITHTIME TIMEZONE列为created_。在此表中,有一条记录,时间戳为2020-02-15 00:00:00。在休眠实体中,此字段为...
我有两个表:员工ID firstName lastName。 。 。培训ID员工编号trainingName trainingSuspsnseDate trainingComplete当我在MySQL Workbench中执行标准SQL查询时,它看起来......>
我有Shop实体:@Entity @Table(name =“ shop”)公共类Shop {@Id @GeneratedValue(strategy = GenerationType.IDENTITY)@Column(name =“ id”)私有Long id; @OneToMany(cascade = CascadeType ....
我想构建这样的简单查询:SELECT *从配置中,store_type ='REGULAR'AND(country ='SG'或country ='AU')并且我正在尝试使用条件构建器来实现。什么...