1、Mybatics|1、Mybatics 对象传值问题 mapper层问题

Mybatis Integer类型,值为0被认为是空字符串; 以此作为条件时,会出现值为0时,条件为空的现象。如果 dataStatus 是 Integer 类型 不需要判断 字符串 = '' 条件 ;只有 参数为String 类型时 才需要判读。

AND t.DATA_STATUS = #{param.dataStatus}

【1、Mybatics|1、Mybatics 对象传值问题 mapper层问题】当参数为 Integer类型时 应该改为如下判断
AND t.DATA_STATUS = #{param.dataStatus}

    推荐阅读