Hibernate 关系配置

来源:互联网 发布:ssl默认端口号 编辑:程序博客网 时间:2024/06/06 01:24
Hibernate是一个成熟的稳定ORM对象关系映射工具。它的精华在于处理ORM,但是其Hbm.xml关系映射相当 复杂。做了好久总了一些成功的关系映射配置希望对大家有用。
 假如你有甲表和乙表,关系:
                            
                                    甲表→乙表 是 一对多的关系

                                    甲表←乙表 是 多对一的关系

其中的一对多的hbm.xml关系配置示例如下:

            <set name="stockDetail" inverse="true">
        <key column="goodsId"/>
                  <one-to-many class="com.SMS.POJO.TbStockDetail"/>
            </set>
其中的多对一的hbm.xml关系配置示例如下:

        <many-to-one name="goods" column="goodsid" class="com.SMS.POJO.TbGoods"                        
                not-null="true"
                insert="false"
                update="false"/>


配置还有不完善的地方希望网友为我提出来!
原创粉丝点击