一、 <trim>
用于在前后添加或删除一些内容
a) prefix, 在前面添加内容
b) prefixOverrides, 从前面去除内容
c) suffix, 向后面添加内容
d) suffixOverrides, 从后面去除内容
1 <update id="updUser1" parameterType="User"> 2 update tb_user 3 <trim prefix="set" prefixOverrides="" suffix="" suffixOverrides=","> 4 user = #{user}, 5 </trim> 6 where id = #{id} 7 </update>
二、 <bind>
用于对数据进行再加工, 用于模糊查询
1 <select id="selLike" resultType="User"> 2 select * from tb_user 3 <where> 4 <if test="user != null and user != ''"> 5 <bind name="user" value="'%'+user+'%'"/> 6 and user like #{user} 7 </if> 8 </where> 9 </select>