pagehelper5.0版本以下的配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xingxiupaioxue/article/details/80708456

1  <!-- pagehelper -->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>4.1.3</version>

</dependency>


2 启动文件里面

Application.java

@Bean
    PageHelper pageHelper(){
        //分页插件
        PageHelper pageHelper = new PageHelper();
        Properties properties = new Properties();
        properties.setProperty("reasonable", "true");
        properties.setProperty("supportMethodsArguments", "true");
        properties.setProperty("returnPageInfo", "check");
        properties.setProperty("params", "count=countSql");
        pageHelper.setProperties(properties);


        //添加插件
        new SqlSessionFactoryBean().setPlugins(new Interceptor[]{pageHelper});
        return pageHelper;

    }


大功告成

                   

测试类】

testPages(HttpServletRequest request, Integer pageNum, Integer pageSize){

  PageHelper.startPage(pageNum, pageSize);  
    List<User> list =userService.getUsers(null);

    PageInfo<User> appsPageInfo = new PageInfo<>(list);

    return appsPageInfo 

}




猜你喜欢

转载自blog.csdn.net/xingxiupaioxue/article/details/80708456