mybatis if test 之 0当做参数传入出问题

首先前端传入了参数

if(StringUtils.isNotBlank(status)){  
            requestParam.setProperty("status", Integer.parseInt(status));  
        }  
List applicationList =  groupDao.getApplicationListByReviewStatusAndMember(requestParam);  
mapper的sql文为

  
解决方法:

mybatis的参数传入为0的时候会把0当做空处理掉

改成如下情况即可

  




你可能感兴趣的:(mybatis)