Mybatis sql映射resultMap设置

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);

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容