<select id="queryUserLikeUserName" resultType="cn.itcast.pojo.User"> select * from tb_user where sex=1 <if test="userName!=null and userName.trim()!=''"> <!-- userName是@Param传递的参数 --> and user_name like '%'□#{userName}□'%'
注意这里的单引号和百分号 中间的 □ 表示空格 一定要加 否则无法查询和识别% 拼接 如果用双引号就没问题
</if> </select>