社区
Java EE
帖子详情
hibernate的
元素的inverse属性如何理解?
wtjd
2006-11-10 10:46:18
hibernate的<set>元素的inverse属性如何理解?
...全文
280
3
打赏
收藏
hibernate的<set>元素的inverse属性如何理解?
hibernate的元素的inverse属性如何理解?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vblikejava
2006-12-25
打赏
举报
回复
set元素的inverse属性位true,hibernate不会按照一方状态变化而同步更新数据库
结论1在映射一队夺得双相关联关系时,应该在one方把inverse属性设为true这样可以提高应用性能
结论2建立两个对象的双向关联时,应该同时修改关联两端的对象的相应属性
wtjd
2006-11-13
打赏
举报
回复
D
sun113
2006-11-10
打赏
举报
回复
inverse=true应该是交给多的一方管理,只需要save对方就好了,关联关系自动将自己一方保存?
hibernate
多对多双向关联
<br> <
set
name="roles" table="t_user_role"><br> <key column="userid"/><br> <many-to-many class="com.bjsxt.
hibernate
.Role" column="roleid"/><br> </
set
><br><br>table
属性
必须和单向关联中table的 ...
hibernate
中
set
里的
属性
设置及含义
access:
hibernate
访问这个
属性
的策略 table:关联的目标数据库表 schema:目标数据库表的schema名字 catalog:目标数据库表的catalog名字 lazy:是否采用延迟加载 subselect:定义一个子查询
inverse
:...
Hibernate
中<
set
>的3个
属性
1.在
hibernate
中通过对
inverse
属性
的来决定是由双向关联的哪一方来维护表和表之间的关系.
inverse
= false 的为主动方,
inverse
= true 的为被动方, 由主动方负责维护关联关系 2.在没有设置
inverse
=true 的情况...
Hibernate
的
inverse
和cascade
属性
1、
inverse
:<
set
>节点的
inverse
属性
指定关联关系的控制方向默认值为true,默认由one放来维护, 关联关系中,
inverse
="false"则为主动方,由主动方负责维护关联关系,在<
set
>中设置
inverse
="false", 关联关系就由...
hibernate
中的
inverse
属性
用法
<br />1、
inverse
属性
只会在集合
属性
里面出现,一对多,多对多<br /><br /><br />2、
inverse
属性
应该配置在一的一端,有助于提高效率。即
inverse
=false;<br /> <br />4.
hibernate
如何根据pojo来更新数据库<br />...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章