jpql 相关问题

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

HibernateJPQL。如何根据对子代的查询加载父代与所有子代的信息

所以我们有一个简化了这两个实体的服务 @Entity public class Ticket { * simplified* @OneToMany(fetch = FetchType.LAZY, mappedBy = "ticket", cascade = CascadeType.ALL, ....

回答 1 投票 0

JPQL选择查询,无法进行分组

经过几个小时的努力,我似乎没有找到实现的方法,我有2个实体: public class Price{ @Id int id; @Temporal(TemporalType.DATE) private Date dtComu; private String descCarb; private Double ...

回答 1 投票 1

如何使双向的hibbate实体都序列化?

假设我有2个实体: public class Restaurant { @OneToMany(fetch = FetchType.LAZY, mappedBy = "restaurant") private set votes; } 和 public class Vote { @ManyToOne(...)

回答 1 投票 0

JPQL-查询中的'ORDER BY'在生成的sql中添加了'CROSS JOIN',从而减少了最终结果。

我想创建一个按相关实体的字段排序的查询,像这样。SELECT p FROM Patient p ORDER BY p.doctor.name 而Hibernate基于JPQL建立的sql-query使用CROSS JOIN...

回答 1 投票 0

org.hibernate.hql.internal.ast.QuerySyntaxException: unexpected token: on

我想运行一个查询,但不知道是否支持,我面临的问题是我想在查询中传递一个列表,我在查询中也有一些连接,查询失败,消息是org...。

回答 1 投票 0

查询多对多映射的列表注释数。

@实体 @Table(name="DMS_Document_Class") @JsonIdentityInfo(generator = ObjectIdGenerators.PropertyGenerator.class,property = "docClassindexID") public class DMSDocumentClass { @Id @ ...

回答 1 投票 1

过滤请求JPQL(查找列表中不包含特定id的元素的条目)

下午好,我想做一个正确的数据抽样查询,但显然我不知道什么(( 我需要显示那些不包含在项目团队中的用户与... ...

回答 1 投票 0

JPA - 在同步过程中,通过一个没有标记为级联PERSIST的关系发现了一个新对象。

我在使用JPA,但在持久化一个实体时遇到了问题。程序 ERD 该程序是一个简单的购物车 Web 应用程序。一个客户可能会下很多订单,其中可能包含很多产品。客户表 -...

回答 1 投票 0

Spring Data JPA - 自定义本地查询方法列表打印java.lang.Object。

我已经创建了一个本地的自定义查询方法: public List test() { return (em.createNativeQuery("SELECT * from products")).getResultList(); }。并用EntityManager调用。...

回答 1 投票 0

在JPA与Hibernate中,当需要多个表的字段时,如何避免join "爆炸"?

比方说,我在JpaRepository中有以下方法。@EntityGraph(value = "Subject.allJoins", type = EntityGraphType.FETCH) @Query("select s from Subject s" + FIND_QUERY_WHERE) Page Page

回答 1 投票 1

使用EclipseLink进行Join ... ON子句+子查询的JPQL查询,结果出现异常 "编译时遇到内部问题"。

我有一个JPQL查询,其中有一个JOIN ... ... ON ...子句的JPQL查询,从JPA 2.1开始有效。SELECT NEW net.bbstats.dto.CompetitionListDto( gl.name, se.startYear, -1, cm.level, cml.code, cml.name, ...。

回答 1 投票 0

如何将HQL转换为SQL查询(不需要记录)的程序。

我正在执行下面的HQL,而且执行得很正常 String hql = "FROM Employee"; Query query = session.createQuery(hql); List results = query.list(); 现在,我还想把sql记录下来......

回答 7 投票 14

自定义参数,用于使用ORDER BY向URL中传递排序信息。

首先声明,我知道已经有一个排序函数了,可以用这个来调用:http:/localhost:8080apiperson?sort=name,ASC然而,由于我是依靠多 ...

回答 2 投票 0

如何在Spring的JPA仓库中使用OrderBy

我在实践中已经看到过类似的例子,但是我不确定为什么它对我不起作用,我想知道我是否只是在遗漏一些明显的东西。 REPO:公共接口TestRepository ...

回答 1 投票 0

需要一个JPA查询来对过去4个小时发布的帖子进行排序

@@ Repository公共接口PostRepository扩展了JpaRepository {Page findAllByCategory(Pageable pageable,Category category); LocalDate dateBefore4Hours = LocalDate.now()。minus(4,...

回答 1 投票 1

使用JPQL通过联接表进行查询时出错

我正在尝试使用路线实体的源和目的地属性来获取火车实体的列表,它们之间具有一对多的关系。以路线ID为外键的火车表。 ...

回答 1 投票 0

JPA / Hibernate + HQL / JPQL:使用BigDecimal参数选择DTO

我们正在将JPA与休眠一起用作实现。假设我具有以下DTO:公共类SupplierInfoDto {private String vendorName;私人BigDecimal剩余财务; ...

回答 4 投票 2

在JPA中使用正则表达式进行搜索

[我正在尝试通过多个单词来做一个简单的搜索功能,例如在SQL查询SELECT * FROM常见问题中,标题REGEXP'préférée| Changer |endommagé'或问题REGEXP'préférée| Changer |enmagmagé'...

回答 1 投票 1

在JPA中使用正则表达式在表中搜索

[我正在尝试通过多个单词来做一个简单的搜索功能,例如在SQL查询SELECT * FROM常见问题中,标题REGEXP'préférée| Changer |endommagé'或问题REGEXP'préférée| Changer |enmagmagé'...

回答 1 投票 0

JPQL查询/ JPA / Spring Boot更新多对多表的最佳实践

我有一个用户表和一个城市表,并且有一个连接表users_cities(列:id,user_id,city_id)。用户可以关注多个城市。从客户端,我发送一个cityIds数组。 ...

回答 1 投票 0

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