码匪周子

 

mapper文件字段=0时的问题

Mybatis 接收数值类型,传入0=空字符串

例如:

<if test="state!=null and state != ''" >
AND o.state = #{state}
</if>
state传入0,参数不生效,因为mybatis里认为0就是空字符串,

去掉条件 param.state != '' 即可!

参考文章https://blog.csdn.net/feikillyou/article/details/123382920;

posted on 2023-01-29 09:56  码匪周子  阅读(124)  评论(0编辑  收藏  举报

导航