resultMap结果映射的使用(多表查询的时候使用)
resultMap结果映射的使用
封装的数据中含有实体类
<resultMap id="ordersMap" type="order">
<id column="oid" property="id"></id>
<result column="orderTime" property="orderTime"></result>
<result column="total" property="total"></result>
<result column="uid" property="user.id"></result>
<result column="username" property="user.username"></result>
<result column="password" property="user.password"></result>
<result column="birthday" property="user.birthday"></result>
</resultMap>
封装的数据中含有集合
代码,复制后直接使用
<resultMap id="userMap" type="user">
<id column="uid" property="id"></id>
<result column="username" property="username"/>
<result column="password" property="password"/>
<result column="birthday" property="birthday"/>
<collection property="orders" ofType="order">
<result property="id" column="oid"></result>
<result property="orderTime" column="orderTime"></result>
<result property="total" column="total"></result>
</collection>
</resultMap>
