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>
应用场景

本文详细介绍了如何在Spring MVC中使用resultMap进行数据结果的映射,包括实体类和集合的处理,以及resultMap在封装复杂数据结构时的技巧和应用场景实例。
486

被折叠的 条评论
为什么被折叠?



