spring boot整合pagehelper分页插件
- 经验分享
- 时间:2019-06-02 15:58
- 2599人已阅读
简介
在项目中,我们经常使用到分页查询。如果不设计到分库分表的。可以使用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测试类:
直接访问结果: