在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>这样就可以在查询结果映射到对象时,自动将列名和属性名对应起来,解决了列名和属性名不一致的问题。


