2021
02-20
02-20
MyBatis XML去除多余AND|OR前缀或逗号等后缀的操作
1.通过trim格式化标记set或where功能2.对于set自动删除最后一个“,”,对于where自动删除最后一个“and|or”使用示例如下:1、select*fromuser<trimprefix="WHERE"prefixOverride="AND|OR"><iftest="userName!=nullanduserName.length()>0">ANDuser_name=#{userName}</if><iftest="loginName!=nullandloginName.length()>0">ANDlogin_name=#{loginName}</if></trim>如果userName为空则最终SQL为:select*f...
继续阅读 >