hibernate 中关联关系映射中inverse 和cascade的理解
来源:互联网 发布:软件创新设计方案 编辑:程序博客网 时间:2024/04/30 23:33
我的理解是这里讲的关联关系映射中inverse 和cascade这两个变量的
不只是在多对一中能用到,一对一和多对多都能用到
inverse就是反转的意思,这里特指同步数据控制权的反转,默认是由执行同步操作那一方的权利
cascade则是关联同步。
cascade如果为真,则说明,要同步自己和下级的数据到数据库(与自己的ID有没有同步到下级表中无关)
自己的ID下级表就由inverse控制
如果inverse为默认值false则,自己执行同步的时候,自动帮下级表加上自己的ID
如果inverse为true ,则需要下级表自己同
下级表想要同步必须做到几点。。。
第一,下级表要在映射文件中声明上级的ID
第二,下计表的BEAN要有存放上级ID的属性
第三,在生成实例的时候要给ID属性赋值。
如此。就有效了。
inverse为true 的好处就是 提高性能。
不只是在多对一中能用到,一对一和多对多都能用到
inverse就是反转的意思,这里特指同步数据控制权的反转,默认是由执行同步操作那一方的权利
cascade则是关联同步。
cascade如果为真,则说明,要同步自己和下级的数据到数据库(与自己的ID有没有同步到下级表中无关)
自己的ID下级表就由inverse控制
如果inverse为默认值false则,自己执行同步的时候,自动帮下级表加上自己的ID
如果inverse为true ,则需要下级表自己同
下级表想要同步必须做到几点。。。
第一,下级表要在映射文件中声明上级的ID
第二,下计表的BEAN要有存放上级ID的属性
第三,在生成实例的时候要给ID属性赋值。
如此。就有效了。
inverse为true 的好处就是 提高性能。
0 0
- hibernate 中关联关系映射中inverse 和cascade的理解
- Hibernate 关系关联映射和cascade与inverse
- hibernate中inverse和cascade理解
- Hibernate中cascade和inverse的意思
- Hibernate中Inverse和Cascade的区别
- Hibernate中cascade和inverse的相关
- Hibernate中cascade和inverse的比较
- hibernate中cascade和inverse的使用
- Hibernate中cascade和inverse的相关
- Hibernate中cascade和inverse的使用
- hibernate中cascade和inverse的使用
- Hibernate中cascade和inverse的作用
- Hibernate中cascade和inverse的作用
- Hibernate中cascade和inverse的作用
- hibernate中Inverse和Cascade的比较
- hibernate中cascade和inverse的区别
- Hibernate中cascade和inverse的作用
- Hibernate中Inverse和cascade的区别
- Js 正则表达式 正整数或一位小数或者俩位小数的正则表达式的写法
- 前向星
- LinuxJni / HelloWorld / gdb的使用/图像格式
- IOS高级开发~开机启动&无限后台运行&监听进程
- android双击视频全屏
- hibernate 中关联关系映射中inverse 和cascade的理解
- uva 674Coin Change
- 今天开始学习Android开发
- 记几个IOS工具网站
- Leetcode 线性表 Merge Two Sorted Lists
- sql server 和 oracle 中,ip与数字互转
- 嵌入式数据库移植Sqlite3
- 修改Myeclipse工作空间
- java使用axis调用WebService简单示例