pagehelper分页失败

原因

  • pagehelper依赖包一定要配置对
    注:我之前下错了包,导致一直不能分页
    pagehelper分页失败_第1张图片
  • 要配置pagehelper配置信息
    注:配置方式很多,如:在application.yml中配置,在启动类里配置都行
    我这里给出我认为比较简单的配置类

pagehelper分页失败_第2张图片

package com.example.demo.config;

import com.github.pagehelper.PageHelper;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class PageHelperConfig {
    @Bean
    public PageHelper createPaeHelper(){
        PageHelper page= new PageHelper();
        return page;
    }
}
  • PageHelper.startPage(currentPage, pageSize);后面一定要紧跟(距离最近)你要分页的mapper语句,应为pagehelp只对start方法下最近的一条mapper查询生效
    pagehelper分页失败_第3张图片

你可能感兴趣的:(Java基础)