//下面两个设置只会在数据库中生成一个字段,即pid且其类型是和ID一样的,也就是INT类型
/**
* 指向父机构
* @hibernate.many-to-one column="pid"
*/
private Orgnization org;
/**旗下子机构的集合
* @hibernate.set inverse="true"
* @hibernate.key column="pid"
* @hibernate.one-to-many class="com.cjmiou.oa.model.Orgnization"
*/
private Set children;
上面的column必须显式设置一致才能起到效果,生成的配置文件如下所示
-
<many-to-onecolumn="pid"name="org"/>
-
<setname="children"inverse="true">
-
<keycolumn="pid"/>
-
<one-to-manyclass="com.cjmiou.oa.model.Orgnization"/>
-
</set>
在多对一(可能一对多也要)的情况下,一般在set处将inverse属性设为true,
如果不设置这个属性,在更新父结点的一些属性时,有可能会将该节点与子节点的关系破坏掉,如果设置了,就不会了,
并且设置了这个属性后,维护时(如保存等)就只能从子结点之一端来,而不能从父这一端来维护了
对应的员工MODEL一方,如下
/**
* @hibernate.many-to-one
*/
private Orgnization org;
分享到:
相关推荐
易语言数据表关联树型框源码,数据表关联树型框,外部型加载到树型框,外部型加载到组合框,ODBC添加数据
易语言源码易语言数据表关联树型框源码.rar 易语言源码易语言数据表关联树型框源码.rar 易语言源码易语言数据表关联树型框源码.rar 易语言源码易语言数据表关联树型框源码.rar 易语言源码易语言数据表关联树型框...
树型论坛树型论坛树型论坛树型论坛树树型论坛型论坛树型论坛
TreeView控件树型多节点选择应用实例
js做的树型结构,应该是很好的,javascript作的树型结构javascript作的树型结构javascript作的树型结构javascript作的树型结构javascript作的树型结构javascript作的树型结构javascript作的树型结构javascript作的树型...
根据查询的数据,根据上下级关系自动生成组织机构树形图行。
数据库关联树型结构生成与同步数据维护,Win XP;Delphi7
资源介绍:。易语言数据表关联树型框源码。资源作者:。资源界面:。资源下载:。
变色的树型控件 变色的树型控件 变色的树型控件
易语言树型框多层加入项目+accsee ,易语言学习
树型结构算法树型结构算法树型结构算法树型结构算法
pw7.3.2树型论坛
delphi7 树型控件 自动根据数据集生成树型结构
Javascript树型菜单
一个无限级树型目录 yuer 17:49 2006-11-25 QQ:28551082
jquery树型结构,jqeury简单例子
针对这些问题,提出一种将树型结构——Baton树应用于高维数据检索的方法,操作简单,无须降维,且支持范围查询。经过实验证明,查询的时间复杂度达到O(log2n),与Baton树在检索一维数据时的效率相同。树型结构可以...
树型菜单树型菜单树型菜单