mybatis动态传递0
程序员文章站
2022-05-24 20:07:44
...
mybatis动态传递参数是,如果是引用类型的话,那么传递0的时候,不要判断为''空字符串,如果不小心写了这个判断,将不会把0作为参数传递进去的
写法错误,orderStatus是一个Integer类型的数据 要把后面的去掉,否则传递0的时候,将不传递到动态sql里面去
<if test="orderStatus != null and orderStatus != ''"> and order_status = #{orderStatus} </if>