如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
配置方面关系类型主动方被动方实体类一对多<setname="emps"><keycolumn="deptid"></key><one-to-manyclass="vo.Employee"/></set>emps实体类中“多”对应的Setdeptid“一”在多的那的外键名称vo.EmployeeSet泛型的类长名无需特殊配置“一”的一方需要一个Set表示“多”一方;“多”的一方无需特殊属性多对一<many-to-onename="dept"class="vo.Dept"column="deptid"></many-to-one>dept实体类中代表“一”的一方的属性vo.Dept“一”的类长名deptid“多”这方在“一”的那方的外键名称无需特殊配置“多”的一方需要“一”的一方的一个对象做属性;“一”的一方无需特殊属性双向一对多<!--一个部门可以对应多个雇员,一对多--><setname="emps"inverse="true"><keycolumn="deptid"></key><one-to-manyclass="vo.Employee"/></set>具体说明同上<!--在这里同时设置多对一,--><many-to-onename="dept"class="Dept"column="deptid"></many-to-one>具体说明同上将一对多和多对一的主动方属性结合多对多<!--多个人可以有多个爱好--><setname="inters"table="user_inter"><keycolumn="userid"></key><many-to-manyclass="com.bluedot.vo.Inter"column="interid"></many-to-many></set>无需特殊配置左边的特殊说明如下:Inters实体类中的Set属性user_inter关系表userid关系表中user的外键vo.Inter被动方的类长命interid关系表中inter的外键被动的Inter无需特殊属性;主动地user需要表示Inter的Set配置方面关系类型主动方被动方实体类双向多对多没有严格的主动被动方User方的配置<setname="inters"table="user_inter"><keycolumn="userid"></key><many-to-manyclass="com.bluedot.vo.Inter"column="interid"></many-to-many></set>Inters实体类中的Set属性user_inter关系表userid关系表中user的外键vo.Inter被动方的类长命interid关系表中inter的外键Inter方的配置<setname="users"table="user_inter"><keycolumn="interid"></key><many-to-manyclass="com.bluedot.vo.User"column="userid"></many-to-many></set>详细说明参考左边的双方都需要用于表示对方的一个Set