参考:https://www.jianshu.com/p/0f1279d97c96
<select id="findUserInfoByTrim" parameterType="Map"
resultMap="UserInfoResult">
select * from userinfo
<trim prefix="where" prefixOverrides="and|or">
<if test="department!=null">
AND department like #{department}
</if>
<if test="gender!=null">
AND gender=#{gender}
</if>
</trim>
</select>
a.我们使用<trim>替代<where>标签。
b.属性 prefix="where" 表示:加前缀 where。
c.属性prefixOverrides="and|or" 表示:自动覆盖第一个and或者or.
435

被折叠的 条评论
为什么被折叠?



