mybatis笔记


  • mybatis对于参数值为0的情况下遇到的问题:
    1. 当serviceItemId参数值为0的情况下,该判断不会进入

      原因:因为数据类型为Integer,所以这个判断是为false的,就是说int类型的判断,Mybatis是认定0为''的,所以为false。

      解决方法:去掉

      vo.paymentId!=''

    0
    0

    暂无评论