当前位置: 首页 > 后端技术 > Java

1.Mybatics对象值传递问题mapper层问题

时间:2023-04-01 17:16:14 Java

MybatisInteger类型,值0被认为是空字符串;当this用作条件时,当值为0时,条件为空。如果dataStatus是Integer类型,则string=''条件不需要判断;只有当参数是String类型时才需要判断。ANDt.DATA_STATUS=#{param.dataStatus}当参数是Integer类型时,它应该改为Judge如下ANDt.DATA_STATUS=#{param.dataStatus}