mybatis 数字类型值为0时作非空字符判断为false

以前就遇到过这个坑,今天查了下资料比之前搞明白了点,问题以下: mybatis中if条件判断,其中numberType是数字类型(int,long,double,float,Integer…)等其中一种(目前我只试过long和Integer,可是看官网手册说明应该都在此问题范围内),若是对其进行了非空字符判断,且这个时候数字类型的值为0,那么下面第一个if是不会进入执行的。html <where>
相关文章
相关标签/搜索