hibernate inverse作用
2015-09-10 15:38
239 查看
Inverse是hibernate双向关系中的基本概念。inverse的真正作用就是指
定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认),那么那一方就有责任负责之间的关联关系,说白了就是
hibernate如何生成Sql来维护关联的记录!
如果把Inverse设置为false,会多打印一条SQL语句
如果把Inverse配置改为true则结果之打印2条语句
一对多中,如果要一方维护关
系,就会使在插入或是删除"一"方时去update"多"方的每一个与这个"一"的对象有关系的对象。而如果让"多"方面维护关系时就不会有update操作,因为关系就是在多方的对象中的,直指插入或是删除多方对象就行了
本文出自 “老牛Java” 博客,请务必保留此出处http://liuyj.blog.51cto.com/2340749/1693459
定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认),那么那一方就有责任负责之间的关联关系,说白了就是
hibernate如何生成Sql来维护关联的记录!
如果把Inverse设置为false,会多打印一条SQL语句
如果把Inverse配置改为true则结果之打印2条语句
一对多中,如果要一方维护关
系,就会使在插入或是删除"一"方时去update"多"方的每一个与这个"一"的对象有关系的对象。而如果让"多"方面维护关系时就不会有update操作,因为关系就是在多方的对象中的,直指插入或是删除多方对象就行了
本文出自 “老牛Java” 博客,请务必保留此出处http://liuyj.blog.51cto.com/2340749/1693459
相关文章推荐
- C语言指针学习
- 鼠标滑动,显示坐标
- JS文件的连接压缩
- 智能指针
- Altium Designer 笔记之快速将元器件放到另一层
- spring beans.xml 一个配置错误
- go sample - mongodb
- Dom4J对XML的创建、修改、删除等操作
- netem 与 tc 流量控制
- 云计算的冠亚军
- 创建一个简单的express工程
- 离散变换和反演
- Altium Designer 笔记之交互式布局
- 依赖注入及AOP简述(三)——依赖注入的原理
- webstorm下cocos2d-js的日志查看
- asp.net中时间差的问题
- win7 64位旗舰版电脑中如何让EditPlus软件在保存文件时不生成bak文件?
- SVN提交库文件(SO文件)
- spanned android
- Count Complete Tree Nodes -- leetcode