面试题——Hibernate中Inverse和Cascade的区别
来源:互联网 发布:cjson 解析json数组 编辑:程序博客网 时间:2024/06/09 03:43
http://blog.csdn.net/xiaoxian8023/article/details/15380529
Inverse和Cascade的比较
Inverse:负责控制关系,默认为false,也就是关系的两端都能控制,但这样会造成一些问题,更新的时候会因为两端都控制关系,于是重复更新。一般来说有一端要设为true。
Cascade:负责控制关联对象的级联操作,包括更新、删除等,也就是说对一个对象进行更新、删除时,其它对象也受影响,比如我删除一个对象,那么跟它是多对一关系的对象也全部被删除。
举例说明区别:删除“一”那一端一个对象O的时候,如果“多”的那一端的Inverse设为true,则把“多”的那一端所有与O相关联的对象外键清空;如果“多”的那一端的Cascade设为Delete,则把“多”的那一端所有与O相关联的对象全部删除。
0 0
- 面试题——Hibernate中Inverse和Cascade的区别
- Hibernate中Inverse和Cascade的区别
- hibernate中cascade和inverse的区别
- Hibernate中Inverse和cascade的区别
- hibernate面试题 --- Hibernate中最重要的属性cascade和inverse
- hibernate面试题 --- Hibernate中最重要的属性cascade和inverse
- hibernate中cascade和inverse区别
- 【转】Hibernate中Cascade和Inverse的区别
- Hibernate中cascade和inverse的区别与用法
- hibernate Inverse 和 cascade的区别
- Hibernate-inverse和cascade的区别
- Hibernate中cascade和inverse的意思
- Hibernate中cascade和inverse的相关
- Hibernate中cascade和inverse的比较
- hibernate中cascade和inverse的使用
- Hibernate中cascade和inverse的相关
- Hibernate中cascade和inverse的使用
- hibernate中cascade和inverse的使用
- 开发项目准备举例
- Magento设置部分产品的Group Price的值
- 即时聊天技术点
- POJ 3572 Hanoi Towers (YY + 推公式)
- 负载均衡反向代理模式优点及缺点
- 面试题——Hibernate中Inverse和Cascade的区别
- HAVING 语法
- 回调
- 连接池的概念
- 学生选课系统-管理员功能模块设计(Java+NetBeans+SQLServer2008)
- WEB 前端面试题(1)
- case语法
- 一个简单排序
- linux下mysql密码修改