Mybatis sql映射resultMap设置
2019-06-27 本文已影响0人
开发猛男
1. mapper.xml的配置
column是查询结果的列名
property是pojo属性名
<resultMap type="com.itheima.pojo.Orders" id="orderMap">
<id column="id" property="id"/>
<result column="user_id" property="userId"/>
<result column="createtime" property="date"/>
</resultMap>
<select id="findOrderById" parameterType="java.lang.Integer" resultMap="orderMap">
select * from orders where id = #{id}
</select>
2. mapper接口方法的定义
这个其实没啥区别,resultMap就是手动将记录封装成对象。
public Orders findOrderById(Integer id);