Spring的相关jar包缺失,在服务方的service模块没有引入SpringMVC导致;
在使用PageHelper时发现分页失效
@Override
public PageInfo<GoodsDetail> queryInfo( Integer pageNum, Integer pageSize, Integer sortId) {
List<GoodsDetail> list = goodsDetailMapper.queryInfo(sortId);
PageHelper.startPage(pageNum, pageSize);
PageInfo<GoodsDetail> pageInfo = new PageInfo<>(list);
return pageInfo;
}
错误原因:分页必须在查询结果后面
@Override
public PageInfo<GoodsDetail> queryInfo( Integer pageNum, Integer pageSize, Integer sortId) {
PageHelper.startPage(pageNum, pageSize);
List<GoodsDetail> list = goodsDetailMapper.queryInfo(sortId);
PageInfo<GoodsDetail> pageInfo = new PageInfo<>(list);
return pageInfo;
}
两行代码换位后,PageHelper生效。
来源:https://www.cnblogs.com/709539062rao/p/12629379.html