我在coldfusion中有一些代码,它使用基本的for循环检索我的组织结构
示例:
level1 = retrieveOrgs(1);
for loop level1
<span>level1.description</span>
level2 = retrieveOrgs(level1.orgId);
for loop level2
<span>level2.description</span>
level3 = retrieveOrgs(level1.orgId);
for loop level3
....
end;
end;
end;
我正在使用spring / hibernate组合将webapp移动到java。我想知道在Java / Spring / Hibernate中是否有一种“更好”的方法。
由于
答案 0 :(得分:0)
定义如下所示的实体,您将拥有树结构:
@Entity
public class Org {
@OneToMany
private Set<Org> childrenOrgs;
...
}