spring boot整合pagehelper分页插件
- 经验分享
- 时间:2019-06-02 15:58
- 2860人已阅读
简介
在项目中,我们经常使用到分页查询。如果不设计到分库分表的。可以使用pagehelper这个开源的分页插件。具体使用步骤:一:在pom.xml文件中引入pagehelper的坐标: com.github.pagehelper
🔔🔔🔔好消息!好消息!🔔🔔🔔
🔔🔔🔔好消息!好消息!🔔🔔🔔
有需要的朋友👉:联系凯哥
在项目中,我们经常使用到分页查询。如果不设计到分库分表的。可以使用pagehelper这个开源的分页插件。
具体使用步骤:
一:在pom.xml文件中引入pagehelper的坐标:

<!-- 分页插件依赖 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.0</version> </dependency>
二;在启动类或者是单独的配置bean中添加:
3.1:在启动类中直接@Bean注解

3.2:单独的config类中:

package com.kaigejava.config;
import com.github.pagehelper.PageHelper;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import java.util.Properties;
/**
* Created by kaigejava on 2019/6/2.
* mybatis 分页插件配置
*/
@Configuration
public class MyBatisConfig {
@Bean
public PageHelper pageHelper(){
PageHelper pageHelper = new PageHelper();
Properties p = new Properties();
p.setProperty("offsetAsPageNum","true");
p.setProperty("rowBoundsWithCount","true");
p.setProperty("reasonable","true");
pageHelper.setProperties(p);
return pageHelper;
}
}三:services层controller测试类:


直接访问结果:
