如果用hibernate这个框架来做一个有关树状的东西,则可以再其属性中加上一个属性parent,如果是双向的话,则可以加上children,例如oa系统中的组织:
public class Orgnization {
private Orgnization parent;
private Set clildren;
}
关于映射文件为:
<many-to-one name="parent" column="pid" />
<set name="children">
<key column="pid" />
<one-to-many class=""/>
</set>