码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis的一对多和多对一

时间:2016-07-03 15:47:40      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

<!-- 订单及订单明细resultmap -->
    <resultMap type="cn.mybatis.po.Orders" id="ordersAndOrderdetailResultMap" >
         <!-- 结果集的唯一标识 -->
        <id property="id" column="id" />
        <result property="user_id" column="user_id" />
        <result property="order_number" column="order_number" />
        <!-- 配置关联用户信息 查询一个关联类型是user -->
        <association property="user" javaType="cn.mybatis.po.User">
            <!-- 关联查询用户信息的唯一标识 一对一关联这里不用配置<id,建议都配置唯一标识 property:是java类中的属性名 column:是sql查询的结果集 -->
            <id property="id" column="user_id" />
            <result property="username" column="username" />
            <result property="address" column="address" />
        </association>
        
        <!-- 订单明细 
        collection:关联查询出一个集合
        ofType:集合中的对象类型
        -->
        <collection property="orderdetails" ofType="cn.mybatis.po.Orderdetail">
            <!-- 订单明细唯一标识 -->
            <id property="id" column="orderdetail_id"/>
            <result property="item_id" column="item_id"/>
            <result property="item_num" column="item_num"/>
            <result property="item_price" column="item_price"/>
        </collection>
    </resultMap>

 

mybatis的一对多和多对一

标签:

原文地址:http://www.cnblogs.com/52hadoop/p/5638054.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!