自定义结果映射
唯一性的用<id property="id" column="oid"/>
一般性的用<result property="orderNo" column="oorderno"/>
唯一性的用id
一般性的用result
javabean是类与类之间的关联,这时用association
关联(Association)关系是类与类之间的联接,它使一个类知道另一个类的属性和方法。关联可以是双向的,也可以是单向的。在Java语言中,关联关系一般使用成员变量来实现。
<!-- 自定义结果映射 -->
<resultMap id="RM_Order" type="com.it18zhang.mybatisdemo.domain.Order">
<id property="id" column="oid"/>
<result property="orderNo" column="oorderno"/>
<association property="user" javaType="com.it18zhang.mybatisdemo.domain.User">
<id property="id" column="uid" />
<result property="name" column="uname" />
<result property="age" column="uage" />
</association>
</resultMap>
</mapper>