如果用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>
本文介绍如何利用Hibernate框架实现树状结构的数据存储。通过在实体类中定义parent和children属性,实现组织机构等场景下节点间的父子关系。并详细展示了对应的Hibernate映射文件配置。
5万+

被折叠的 条评论
为什么被折叠?



