手动设置属性名和列名之间的映射关系
代码如下:
<!--手动申明属性和列之间的对应关系-->
<resultMap id="abc" type="student">
<id property="dept_no" column="deptno"></id>
<result property="user_name" column="username"></result>
</resultMap>
<!--column代表列名
property代表属性名
id是主键
result是其他键值-->
<select id="findall" parameterType="map" resultMap="abc">
select * from student where 1=1
<if test="uname!=null and uname!=''">
and username = '%${uname}%'
</if>
<if test="dizhi!=null">
and address like '%${dizhi}%'
</if>
</select>