hibernate基础17:cascade 级联 与 Inverse 反转
2021-02-17 13:18
标签:映射 name sql cascade 数据 管理 inverse 集合 hiberna 1、cascade级联操作:表示当操作一个对象时,是否级联操作与之关联的对象。在many-to-one 2、Inverse 是(集合端)的一个属性表示由谁来管理关系(在双向映射)。 Inverse=”true”表示由关联关系的另一端来管理关系; inverse:管理的是关联关系, cascade:管理的级联关系。建议管理关联关系由多的一端来关联。 hibernate基础17:cascade 级联 与 Inverse 反转 标签:映射 name sql cascade 数据 管理 inverse 集合 hiberna 原文地址:https://www.cnblogs.com/chai-blogs/p/12953154.html
的映射中,不建议使用 cascade=”delete”;如果 cascade 的值不为 none 时,操作对象需要关联
对象的数据时,会先操作关联对象。在 one-to-many 中使用 cascade=”save-update”将会多出
更新 sql 语句;效率比较低,不建议使用。
Many-to-onehibernate-mapping>
class name="cn.sxt.pojo.User" table="t_user">
id name="id" column="id">
generator class="identity">
generator>
id>
property name="name" length="40" />
property name="age" />
many-to-one name="role" column="roleId" cascade="all" />
class>
hibernate-mapping>
上一篇:apache压力测试
下一篇:Exp 8 Web基础
文章标题:hibernate基础17:cascade 级联 与 Inverse 反转
文章链接:http://soscw.com/index.php/essay/56588.html