添加分页功能时PageInfo返回错误的pages,分页不生效
问题就在这里了, PageHelper.startPage(pageNo,pageSize)这段代码只对它之后的查询语句生效,即mapLists,而后面的pageInfo的传参是list,所以有问题。今天在给别人的查询接口添加分页功能时,发现PageInfo的分页功能失效,pages总是为1,且total值等于当前页面的数据值,不能正确返回数据总数。copyProperties方法要在传参里加上要忽略替换的对象,即list,不然的话会把list中的数据也替换掉。