<if test="null != online or null != offline or null != intelligent"> AND ( <trim prefixOverrides="OR" prefix="" > <if test="online == 1"> OR T1.on_line = #{online} </if> <if test="offline == 1"> OR T1.off_line = #{offline} </if> <if test="intelligent == 1"> OR T1.intelligent = #{intelligent} </if> </trim> ) </if>
trim标签使用
1、trim 有四个属性
2、prefix,suffix 表示在trim标签包裹的部分的前面或者后面添加内容(注意:是没有prefixOverrides,suffixOverrides的情况下)
3、如果有prefixOverrides,suffixOverrides 表示**覆盖**Overrides中的内容。
4、如果只有prefixOverrides,suffixOverrides 表示删除。