使用什么:JPQL 还是 Criteria API?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
JPQL 查询通过 @OneToMany 连接到另一个实体的实体
有: class Container { @Id @Column(name="id") protected long id @OneToMany @JoinColumn(name="container_id", nullable=false) protected Collec…
如何在 jpql 查询中仅查询超类实体?
我有以下实体: @Entity @Inheritance(strategy=InheritanceType.SINGLE_TABLE) @DiscriminatorColumn(name="orderType", discriminatorType=Discrimi…
如何自动删除连接表中的行以避免 ConstraintViolationException?
这看起来应该是一个非常简单的问题,或者至少有一个简单的答案。但是 - 我真的不是一个数据库专家,而且我在 Hibernate 学习曲线上还远远落后。也就是…
JPA:加入 JPQL
我以为我知道如何在 JPQL 中使用 JOIN 但显然不知道。谁能帮助我吗? select b.fname, b.lname from Users b JOIN Groups c where c.groupName = :gro…
JPQL MySQLSyntaxErrorException:您的 SQL 语法有错误
我有两个实体用户和组: @Entity public class User implements Serializable { private static final long serialVersionUID = 1L @Id private Strin…
JPA 通过避免 JOIN 查找表来优化查询?
想象一下表 emp: CREATE TABLE emp ( id NUMBER , name VARCHAR , dept_code VARCHAR ) 和表 dept: CREATE TABLE dept ( code VARCHAR , name VARCHAR…
如何将 JPQL 查询分配给简单的 Java 对象?
我需要将 jpql 结果的结果分配给一个简单的类 java 对象 我有这样的东西 class myObject() { @id private Long id private String Name private Strin…
JPA 在列表/集合上获取连接过滤器
我在 JPA (Hibernate) Fetch Join 上遇到问题: 这是我的 JPQL 查询 SELECT n FROM News n LEFT JOIN FETCH n.profiles AS pr WHERE pr.id=?1 但它不…
使用 JPQL 从两个表中选择
我正在使用 JPQL 来检索数据。我可以使用以下语句获取数据 List persons = null persons = em.createQuery("select p.albumName from PhotoAlbum p , …
EJB-QL 3 中的 MEMBER OF 不起作用
我想检索许多具有一个共同“角色”的“访问”。 这是命名查询: SELECT access FROM Access AS access WHERE :role MEMBER OF access.listRole Access…
使用 JPQL 计算关联对象的正确方法
编写此 JPA 查询的正确方法是什么?我只是猜测,因为我无法解决它或在我的 JPA 书中找到它。 Query query=em.createQuery("select m from Meeting m w…
JP QL - 一对多关系中的过滤结果
我在尝试构建 JPQL 查询时陷入困境,并希望比我拥有更多 JPA 经验的人能够提供帮助。考虑以下两个实体: class Author{ String name @OneToMany(mappe…
在 Ejb-QL 上使用 DISTINCT
是否可以使用命名查询在 EJB 中使用类似 PostgreSQL 的 DISTINCT ON ? o.fromDate,o.empLeaveMasterId,o.employeeInfoId, o.leavePurposeId,o.toDate…