您的位置:首页 > 其它

hibernate学习笔记

2015-06-06 12:48 267 查看
一对多关系

javabean:

一的javabean属性有:用set集合保存多

多的javabean属性有:1的对象

hbm.xml文件中:

一的一方:

<set name="employees" inverse="true">

<key column="departmentId"></key>

<one-to-many class="Employee" />

</set>

多的一方:

<many-to-one name="department" class="Department" column="departmentId"></many-to-one>

多的用于外键的那一列关联关系要对应:都为departmentId

inverse="true",为true时,不能删除一(有多时),为false,可以删除一,先把多的关联变为null,再把一删除

多对多关系

需要中间表

根据业务情况决定哪方维护关联关系
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: