mybatis integer类型数据 传值为0时,不判断

    xiaoxiao2022-06-30  120

    mybatis会对Integer类型的数据传入值为0时,默认认为他是 空字符串   既

    studentApply.processStatus == ''

    所以需要将if判断中的不等于空串 去掉

     

    实体类:

    Dao层:

    Mapper:

     

    解决:

    一、Mapper:

    二、网上查询,好像加jdbcType也好用,但是我没成功,因为比较紧张,以后再测试。

    以上。

     

     

     

     

     


    最新回复(0)