ResultMap结果集映射
目录 一 点睛 二 构造实体类和数据库不一致 三 解决方法 一 点睛 它是解决实体类属性名和数据库字段名不一致的问题。 二 构造实体类和数据库不一致 public class User { private int id; // 数据库字段是id private String name; // 数据库字段是name private String password; // 数据库字段是pwd } 测试出现问题 User{id=1, name='cakin', pwd='null'} 三 解决方法 1 起别名 <select id="getUser" resultType="com.cakin.pojo.User"> /*pwd起别名为password*/ select id,name,pwd as password from user where id = #{id} </select> 2 resultMap 结果集映射 id name pwd id name password 配置方法 <!--结果集映射--> <resultMap id="UserMap" type="com.cakin.pojo.User"> <!--column数据库的字段,property实体类中的属性--> <result column="pwd" property="password" /> <!-