动态sql 通过mybatis提供的各种标签方法实现动态拼接sql。 1.1 if标签 if就是用来对输入映射的字段进行判断 一般是非空判断 null ""
<!-- 案例3:动态sql之if -->
<select id="selectUsersIf" parameterType="user" resultType="user">
select * from users where 1=1
<if test="uname!=null and uname!=''"> and uname like "%"#{uname}"%" </if>
<if test="sex!=null and sex!=''">and sex = #{sex} </if>
</select>