要解决的问题:属性名和字段名不一致
方案二:使用结果集映射->ResultMap 【推荐】
<resultMap id="test" type="User">
<!-- column是数据库表的列名 , property是对应实体类的属性名 -->
<result column="pwd" property="password"/>
</resultMap>
<select id="selectUserById" resultMap="test">
select id , name , pwd from user where id = #{id}
</select>
类型pojo定义xml接受类型别名
@Alias("test_book")
public class Book {
public String name;
public double price;
public int num;
}
<!--类型xml定义别名-->
<typeAliases>
<package name="com.tong.Pojo"/>
</typeAliases>
启动日志
<!--启动日志-->
<settings>
<setting name="logImpl" value="STDOUT_LOGGING"/>
</settings>