数据库中字段 isDisable 0:否;1:是

xml中判断

<if test="isDisable != null and isDisable !='' ">
AND pu.is_disable = #{isDisable}
</if>

后台传入的是Integer 封装类。

修改:

<if test="isDisable != null ">
AND pu.is_disable = #{isDisable} 
</if>

去掉isDisable !='' 的判断。

Integer确实不需要判断 是否是空字符串。具体源码,还没有看。mark一下。

05-10 23:32