今天来讲讲springboot 集成 pagehelper插件,

  引入jar 依赖包

<dependency>
   <groupId>com.github.pagehelper</groupId>
   <artifactId>pagehelper</artifactId>
   <version>4.1.1</version>
</dependency>

注意,千万别引入错了。jar包版本可参考上一篇

根据spring的套路,接下来就是spring的IOC特性来注入bean了, 当然,植入的bean肯定就是pageHelper这个类咯

这段代码就是springboot 注入pagehepler插件的核心bean代码了

@Bean
   public PageHelper pageHelper(){
       PageHelper pageHelper = new PageHelper();
       Properties properties = new Properties();
       properties.setProperty("offsetAsPageNum","true");//多余的数据是否作为新的页
       properties.setProperty("rowBoundsWithCount","true");//读取总数
       properties.setProperty("reasonable","true");//
       properties.setProperty("dialect","mysql");    //配置mysql数据库的方言
       pageHelper.setProperties(properties);
       return pageHelper;
   }

至此,Springboot整合PageHelper完毕!