hibernate 中的 inverse情况
来源:互联网 发布:java排序算法实现 编辑:程序博客网 时间:2024/05/13 17:18
在编写hibernate的多对多关系的表的时候,我们经常会使用到inverse属性,然而这个属性的true和false值实际上是有着巨大影响的。
1) 保存数据
有影响。
inverse=false ,有控制权,可以维护关联关系;保存数据的时候会把对象关系插入中间表;
inverse=true, 没有控制权,不会往中间表插入数据。
2) 获取数据
无。
3) 解除关系
// 有影响。
// inverse=false ,有控制权,解除关系就是删除中间表的数据。
// inverse=true, 没有控制权,不能解除关系。
4) 删除数据
有影响。
// inverse=false, 有控制权。先删除中间表数据,再删除自身。
// inverse=true, 没有控制权。如果删除的数据有被引用,会报错!否则,才可以删除
参考文章:http://blog.csdn.net/miachen520/article/details/52177022
阅读全文
0 0
- hibernate 中的 inverse情况
- Hibernate中的inverse
- hibernate中的Inverse作用
- hibernate中的Inverse
- Hibernate中的inverse详解
- hibernate中的inverse属性
- hibernate 中的Inverse Cascade
- 彻底明白Hibernate中的Inverse
- 彻底明白Hibernate中的Inverse
- 彻底明白Hibernate中的Inverse
- 彻底明白Hibernate中的Inverse
- Hibernate中的cascade和inverse
- Hibernate中的cascade和inverse
- 彻底明白Hibernate中的Inverse
- 彻底明白Hibernate中的Inverse
- Hibernate中的cascade和inverse
- Hibernate中的cascade和inverse
- hibernate中的inverse属性用法
- Maven本地仓库和JDK默认版本配置
- 著名VC告诉你投资AI初创公司需要考虑的三大要素
- 2、 jQuery选择器--样式篇
- HTTP、TCP、UDP、Socket关系详解
- maven--8.仓库
- hibernate 中的 inverse情况
- noip模拟赛财富(单调队列)
- Linux安装程序包之Unable to locate package错误 解决办法
- (转)黑石帝国崛起的30年
- Tensorflow Win10 CPU版安装
- codeforce_876A_水
- 文章标题
- 51nod 1597 有限背包计数问题[dp][阈值]
- [坑] #定、引、公#理 杂记