【错误日志】springframework.core.CollectionFactory.createConcurrentMapIfPossible(I)Ljava/util/Map和PageHelper失效

若如初见. 提交于 2020-04-04 00:03:03

  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生效。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!