Mybatis if test无效的原因(字符串比较)
程序员文章站
2022-03-24 12:41:18
...
我在xml中写了如下sql
<if test="date!=null and date =='2'">
//要执行的sql
</if>
当传值date为2的时候并不执行这个if里的sql(date为String类型)
原因:test中字符串比较要用" ",而不是' '.sql改为:
<if test='date!=null and date =="2"'>
//要执行的sql
</if>
下一篇: 快速排序算法模板