首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

[保藏]再说inverse

2012-08-21 
[收藏]再说inverse我在刚刚接触Hibernate的时候,对inverse、cascade这两个东西最为头痛那么我来总结inverse

[收藏]再说inverse

我在刚刚接触Hibernate的时候,对inverse、cascade这两个东西最为头痛

那么我来总结inverse
第一、概念上,就是指定要不要当自己来维护关系。(其实根本不用去理解)
第二、在one-to-many的时候,设置inverse=“true” 当然是在one(Group.hbm.xml)这个地方设置

如一个Group有多个用户:


??????? <set name="users" inverse="true">
??????????? <key>
??????????????? <column name="typeId">
??????????????????? <comment>类型(0:普通用户,1:管理员)</comment>
??????????????? </column>
??????????? </key>
??????????? <one-to-many />
??????? </set>
第三、在many-to-many的时候,随便在哪端先设置inverse=“true”,另一个地方设置inverse=“false”
第四、别问我:“那我不这么设置行不行,换个方法设置下看看”,取消念头,回到第二和第三条

热点排行