1.trim标签用来截取拼接的sql前后内容,相当于java和js中的trim
2.例如:update语句
<trim prefix="SET" suffixOverrides=",">
<if test="param1!=null and param1!='' ">
t.cloum1 = #{param1},
</if>
<if test="param2!=null and param2!='' ">
t.cloum2 = #{param2},
</if>
<if test="param1!=null and param1!='' ">
t.cloum2 = #{param2}
</if>
</trim>
3.suffixOverrides就是要截调的内容。
4.之所用他,因为多个参数情况下如果最后一个判断条件为空,那么上一个set后面就会多一个“,”,导致sql报错