如何通过最少的select查询,使用JPA或JPQL获取实体的父级、祖级和根级父级列表
下面是我的域类。我想得到一个使用JPQL或JPA关系的实体的父级、总父级和根父级的列表如何通过最少的select查询,使用JPA或JPQL获取实体的父级、祖级和根级父级列表,jpa,jpql,Jpa,Jpql,下面是我的域类。我想得到一个使用JPQL或JPA关系的实体的父级、总父级和根父级的列表 @Entity @Table(name = "entity") public class Entity { private Entity parent; public void setParent(Entity parent) { this.parent = parent; } @OneToOne(fetch=FetchType.LAZY) @JoinColumn(name="parent_e
@Entity
@Table(name = "entity")
public class Entity {
private Entity parent;
public void setParent(Entity parent) {
this.parent = parent;
}
@OneToOne(fetch=FetchType.LAZY)
@JoinColumn(name="parent_enty_id")
public Entity getParent() {
return this.parent;
}
}