版权声明:本文为博主原创文章,转载请说明出处 https://blog.csdn.net/u010002184/article/details/85253590
1 如下,不会报错,但是if判断不出来,sql中不包含该条件
<if test="orderColumn.length ==1">
...
</if>
或者
<if test="orderColumn.length < 1">
...
</if>
2 正确如下:使用@连接
<if test="@org.apache.commons.lang.StringUtils@isBlank(orderColumn)">
...
</if>
此时会调用StringUtils中的isBlank()方法与校验参数,当然也可以引用自定义类中的方法
Mybatis版本:
mybatis-spring-boot.version:1.3.2