本篇作为上一篇的补充,介绍上一篇可能出现的问题
1.mybatis详解-(2)问题分析
如果跟随上一篇的步骤测试,有的结果可能是正常的,但有的结果可能出现lastName=null的情况。lastName=null的情况,请注意sql中我为数据库表中的last_name字段起了个别名lastName,可以跟Employee对象对应,查询的结果就可以注入对象中。
<mapper namespace="org.mybatis.helloworld.EmployeeMapper">
<select id="selectEmployee" resultType="org.mybatis.helloworld.Employee">
select id,last_name lastName,email,gender from mybatis_employee where id = #{id}
</