阅读量:0
在MyBatis中,可以通过在映射文件中使用
- 在映射文件中使用
标签定义一个结果集映射,指定列名和属性名的对应关系。例如:
<resultMap id="userResultMap" type="User"> <id property="userId" column="user_id"/> <result property="userName" column="user_name"/> </resultMap>
- 在
<select id="getUserById" resultMap="userResultMap"> SELECT user_id, user_name FROM user WHERE user_id = #{userId} </select>
这样就可以在查询结果映射到对象时,自动将列名和属性名对应起来,解决了列名和属性名不一致的问题。