pagehelper查询不到自己放进去的数据

1.看看你的代码是不是也是这样书写的

1.1为了避免您浪费时间,确保你的问题如下图,这是我配置分页的具体代码:

 public PageInfo selectMyFollow(int uid){
     
        PageHelper.startPage(1,1);  //模拟配置分页信息
        List<HashMap<String,Object>> page = this.userMapper.selectMyFollow(uid);//执行我们具体的查询方法
        PageInfo pageInfo = new PageInfo(page);//把查询到的数据放到pageInfo
        return pageInfo;//返回给测试方法输出
    }
@Test
    public void selectAll() {
     
        PageInfo pageInfo = this.userService.selectMyFollow(1);
        System.out.println(pageInfo.getList());//我们自己的数据都在list中
    }

1.2调用之后

Page{
     count=true, pageNum=1, pageSize=1, startRow=0, endRow=1, total=5, pages=5, reasonable=false, pageSizeZero=false}

其实数据都在我们需要遍历出来

 @Test
    public void selectAll() {
     
        PageInfo pageInfo = this.userService.selectMyFollow(1);
        System.out.println(pageInfo.getList());//我们自己的数据都在list中
        pageInfo.getList().forEach( item ->{
     
            System.out.println(item);
        });
    }
Page{
     count=true, pageNum=1, pageSize=1, startRow=0, endRow=1, total=5, pages=5, reasonable=false, pageSizeZero=false}
{
     sex=-1, id=13, state=1, creationtime=2020-02-04 20:26:04.0, portrait=http://image.kora.com/group1/M00/00/02/wKiMel45GjeAG3_FAABNbIvqE8s438.jpg, username=一号测试}

其实数据都在的,我们用ajax访问,返回后的数据都是可以正常取到的,只是这些数据在后端遍历才看得到。

3.希望能够帮助到你

你可能感兴趣的:(mybatis,mybatis)