5、结果映射(resultMap)
学习视频地址:结果映射(resultMap)
5.1、解决属性名和字段不一致的问题
数据库字段
实体类字段
Mapper配置:
<select id="getUserById" parameterType="int" resultType="user">
select * from mybatis.user
</select>
测试结果:
解决方法:
Mapper配置文件添加resultMap结果映射
<resultMap id="userMap" type="user">
<!--column数据库中的字段,property实体类的属性 -->
<result column="pwd" property="password"/>
</resultMap>
<select id="getUserList" resultMap="userMap">
select * from mybatis.user
</select>
后续会有更多resultMap
用法拓展