0

ここに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でこれを行う「より良い」方法があるかどうか疑問に思っています。

ありがとう

4

1 に答える 1

0

次のようなエンティティを定義すると、ツリー構造になります。

@Entity
public class Org {
    @OneToMany
    private Set<Org> childrenOrgs;
    ...
}
于 2012-12-18T22:46:41.137 に答える