SpringBoot整合分页插件PageHelper笔记
2019-03-06 18:03
501 查看
一、导入依赖
<!-- 分页插件pagehelper --><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.2.5</version></dependency>
二、配置分页属性(也可以不添加配置,使用默认配置)
**方式1:在application.yml或application.properties里面加入属性**在application.yml文件中添加pagehelper:helperDialect: mysqlreasonable: truesupportMethodsArguments: trueparams: count=countSql在application.properties文件中添加#PageHelper分页插件配置pagehelper.helperDialect=mysqlpagehelper.reasonable=truepagehelper.supportMethodsArguments=truepagehelper.params=count=countSql
**方式2:新建一个配置类**@Configurationpublic class PageHelperConfig {@Beanpublic PageHelper getPageHelper() {PageHelper pageHelper = new PageHelper();Properties properties = new Properties();properties.setProperty("helperDialect", "mysql");properties.setProperty("reasonable", "true");properties.setProperty("supportMethodsArguments", "true");properties.setProperty("params", "count=countSql");pageHelper.setProperties(properties);return pageHelper;}}
三、接口中使用
@PostMapping("getUser")//page:当前页码 size:每页条数public R getUser(Integer page,Integer size) {PageHelper.startPage(page,size);List<User> userList = userService.getUser();PageInfo<User> pageInfo = new PageInfo<User>(userList);return R.ok().put("userList", pageInfo);}
相关文章推荐
- spring-boot | 整合通用Mabatis 分页插件PageHelper
- springboot+Mybatis整合pageHelper分页插件
- Mybatis分页插件 - PageHelper与springBoot的整合
- SpringBoot整合系列-PageHelper分页插件
- Spring Boot整合Mybatis-Plus和PageHelper分页插件,附项目源码
- springboot整合mybatis之分页插件pagehelper
- SpringBoot_thymeleaf_mybatis和PageHelper分页插件整合
- springboot中分页插件pageHelper的使用
- Springboot +pagehelper 分页插件
- Spring Boot系列教程十一: Mybatis使用分页插件PageHelper
- [置顶] MyBatis基于Spring-boot集成通用Mapper以及pagehelper分页插件(含源码下载)
- spring-boot 集成mybatis的分页插件PageHelper和Generator (番外)
- SpringBoot整合PageHelper插件
- Spring,SpringBoot 集成 MyBatis 的分页插件 PageHelper
- springboot使用之二:整合mybatis(xml方式)并添加PageHelper插件
- Spring Boot 配置 Mybatis 通用 Mapper 和 pagehelper 分页插件
- springboot+Mybatis的分页插件pageHelper
- SpringBoot-07:SpringBoot整合PageHelper做多条件分页查询
- SpringBoot集成MyBatis的分页插件PageHelper(回头草)
- spring boot笔记6——实现分页,spring boot集成page helper