[收藏]再说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 class="User" />
        </set>

第三、在many-to-many的时候,随便在哪端先设置inverse=“true”,另一个地方设置inverse=“false”
第四、别问我:“那我不这么设置行不行,换个方法设置下看看”,取消念头,回到第二和第三条

你可能感兴趣的:(xml,Hibernate)