MyBatis之one2one与one2many

Posted CodingBoy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis之one2one与one2many相关的知识,希望对你有一定的参考价值。

 

<!--顾客信息表,其中一个顾客对应一个国家,一个顾客对应多个订单-->
<resultMap id="customerResultMap" type="com.mc.dto.Customer">
    <id column="ID" property="id">
    <result column="CUS_NAME" property="cusName">
    <!--顾客和国家关系是:一对一-->
    <association column="country_id" property="Country" javaType="Country">
        <id column="cId" property="id">
        <result column="cName" property=“name”>
    </association>
    <!--顾客和订单关系是:一对多-->
    <collection propety="orders" ofType="com.mc.dto.Order">
        <result column="o_id" property="id">
        <result column="o_price" property="price">
    </collection>
</resultMap>

 

 

以上是关于MyBatis之one2one与one2many的主要内容,如果未能解决你的问题,请参考以下文章

08-one2many

laravel model relationship

hibernate之7.one2many双向

mybatis学习4

如何在 Odoo 8 中创建 One2one 关系?

mybatis 一对多