SpringBoot27:集成分页插件pagehelper

建议使用springboot已经集成的依赖,如果单独引入pegehelper插件需要的配置比较多

第一步:引入依赖


        
            com.github.pagehelper
            pagehelper-spring-boot-starter
            1.2.10
        

第二步:配置文件yml中配置

#pagehelper分页插件配置
pagehelper:
  helperDialect: mysql
  reasonable: true
  supportMethodsArguments: true
  params: count=countSql

第三步:在service中直接使用

 /**
     * 分页查询学上信息
     * @param pageNum 
     * @param pageSize
     * @return
     */
    @Override
    public PageInfo getPageStudent(Integer pageNum, Integer pageSize) {
        PageHelper.startPage(pageNum, pageSize);
        List students = studentCommonMapper.selectAll();
        PageInfo studentPageInfo = new PageInfo<>(students);
        System.out.println(studentPageInfo);
        return studentPageInfo;
    }

 

你可能感兴趣的:(SpringBoot)