spring boot配置pagehelper插件


一、maven配置

2.1.1
1.2.3
5.1.8


    org.mybatis.spring.boot
    mybatis-spring-boot-starter
    ${mybatis-spring.version}


    com.github.pagehelper
    pagehelper-spring-boot-starter
    ${pagehelper-spring.version}
    
        
            pagehelper
            com.github.pagehelper
        
        
            mybatis-spring
            org.mybatis
        
    


    com.github.pagehelper
    pagehelper
    ${pagehelper.version}

二、配置文件配置

application.yml

pagehelper:
  helperDialect: mysql
  #开启优化,如果开启优化,在分页页码结果没有数据的时候,会显示有数据的页码数据
  reasonable: true
  #是否支持接口参数来传递分页参数,默认false
  supportMethodsArguments: true
  #pageSize=0 返回所有
  pageSizeZero: false
  params: count=countSql

三、使用

PageHelper.startPage(pageNo,pageSize);
userService.getUsers();