欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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>