153. Spring Boot MyBatis升级篇- pagehelper替换为pagehelper-spring-boot-starter

 

【视频 & 交流平台】

à SpringBoot视频

http://study.163.com/course/introduction.htm?courseId=1004329008&utm_campaign=commission&utm_source=400000000155061&utm_medium=share

à SpringCloud视频

http://study.163.com/course/introduction.htm?courseId=1004638001&utm_campaign=commission&utm_source=400000000155061&utm_medium=share

à Spring Boot源码

https://gitee.com/happyangellxq520/spring-boot

à Spring Boot交流平台

http://412887952-qq-com.iteye.com/blog/2321532

 

对于Spring Boot中使用Pagehelper,现在开放了一个pagehelper-spring-boot-starter,能够更简单的进行集成,这个start1.1.3版本)使用的是5.0.4pagehelper。那么如何使用呢?

 

第一步:pom.xml依赖替换

       pagehelper替换为:pagehelper-spring-boot-starter,具体操作:

删除掉如下的依赖(如果是直接使用的,不是替换的话,直接引入如下依赖):

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

 

添加如下的依赖:

    <dependency>
        <groupId>com.github.pagehelper</groupId>
        <artifactId>pagehelper-spring-boot-starter</artifactId>
        <version>1.1.3</version>
 
    </dependency>

 

 

第二步:删除配置类MyBatisConfiguration

 

       之前在这个类里面我们注入了PageHelper,这里可以直接把这个配置类删除掉了,用不上了(如果是直接使用的话,那么这个这个步骤直接跳过,往下操作即可)。

第三步:在application.properties添加配置信息

pagehelper.helperDialect=mysql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql

 

       其实就是把我们的配置信息从Java类移到了配置文件。

 

 第四步:测试

       访问一下之前编写的代码,看是否可以即可:

http://127.0.0.1:8080/selectAll?pageNum=2

 

视频&交流平台

à SpringBoot网易云课堂视频

http://study.163.com/course/introduction.htm?courseId=1004329008

à Spring Boot交流平台

http://412887952-qq-com.iteye.com/blog/2321532

 

 

 

 

 

 

 

猜你喜欢

转载自412887952-qq-com.iteye.com/blog/2394264
今日推荐