美文网首页Mybatis使用问题集
Integer类型为0时在mybatis中判断的问题

Integer类型为0时在mybatis中判断的问题

作者: alexzwt007 | 来源:发表于2018-05-29 11:07 被阅读0次

    之前使用mybatis时,当传入一个integer类型的参数进行if判断时会存在问题,当为0时也会被该判断筛除掉,最后查找原因是0会默认当做空字符串来处理,所以这里建议直接去掉空字符串的判断即可。如下:


    image.png

    ps:网上有说在后面加个(如下),但是这种方法毫无实用性,只会徒劳增加代码量,因为Integer类型本就不应该出现空字符串的情况,何必要画蛇添足加个判断呢?

    or count == 0
    

    相关文章

      网友评论

        本文标题:Integer类型为0时在mybatis中判断的问题

        本文链接:https://www.haomeiwen.com/subject/aevojftx.html