


logging:
level:
com.atguigu: debug

@Override
public PageUtils queryPage(Map<String, Object> params) {
QueryWrapper<WareInfoEntity> wareInfoEntityQueryWrapper = new QueryWrapper<>();
String key = (String) params.get("key");
if(!StringUtils.isEmpty(key)){
wareInfoEntityQueryWrapper.eq("id",key).or()
.like("name",key)
.or().like("address",key)
.or().like("areacode",key);
}
IPage<WareInfoEntity> page = this.page(
new Query<WareInfoEntity>().getPage(params),
wareInfoEntityQueryWrapper
);
return new PageUtils(page);
}


本文介绍了一个使用MyBatis Plus的仓库信息查询方法,通过条件构造器QueryWrapper进行灵活的多条件查询,包括ID、名称、地址和区域代码的模糊匹配,最终返回分页查询结果。
419

被折叠的 条评论
为什么被折叠?



