今天看别人的代码看到如下的代码 :
users = userService.list(new QueryWrapper<User>().notIn("login_name","root","AD100000"));
}else if ( tokenIncludeVo.getRoleCode().contains("merchant")){
users = userService.list(new QueryWrapper<User>().eq("login_name",user.getLoginName()));
}else if ( tokenIncludeVo.getRoleCode().contains("codeMerchant")){
users = userService.list(new QueryWrapper<User>().eq("login_name",user.getLoginName()));
}else if ( tokenIncludeVo.getRoleCode().contains("merchantAgent")){
users = userService.list(new QueryWrapper<User>().eq("parent_user",user.getLoginName()));
}else if (tokenIncludeVo.getRoleCode().contains("codeMerchantAgent")){
users = userService.list(new QueryWrapper<User>().eq("parent_user",user.getLoginName()));
}
虽然会用mybatisplus,只是简单的继承,没有深入理解具体的用法,今天看到这些代码之后还是有点蒙的,搜了一下代码什么含义,分享一下,大家共同学习。
wrapper构造图

图片来源:https://www.cnblogs.com/ttty/p/11685784.html
版权声明:本文为weixin_30774211原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。