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 if test 之 0当做参数传入出问题)