mybatis 标签中 0 等于false的问题 1. 在if标签中 如果将 整形当做字符串比较会出现此问题 也就是 添加 != ‘’ 判断时。 有问题的写法 <if test="state != null and state != ''"> 没有问题的写法 <if test="state != null"> 结论: 对于非字符串的类型无需添加 != ‘’ 的判断