Gradle構建SpringBoot+Mybatis整合分頁外掛PageHelper
使用Gradle構建SpringBoot專案,使用Mybatis來持久化,嘗試整合PageHelper分頁外掛,依然順利都令到我吃驚,so easy!
首先,build.gradle中配置依賴
dependencies {
compile group: 'com.github.pagehelper', name: 'pagehelper', version: '4.1.0'
}
其次,寫一個註冊類
package com.cc.config; import java.util.Properties; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import com.github.pagehelper.PageHelper; /* * 註冊MyBatis分頁外掛PageHelper */ @Configuration public class MybatisConf { @Bean public PageHelper pageHelper() { System.out.println("=========MyBatisConfiguration.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; } }
最後,在controller中直接使用即可:
@ApiOperation(value="根據姓名查詢使用者", notes="根據name來查詢") @ApiImplicitParam(paramType="query", name = "name", value = "使用者姓名", required = true, dataType = "String") @RequestMapping(value="/findByName",method=RequestMethod.POST) @ResponseBody public List<User> findByName(@RequestParam(value="name", required=true) String name){ /* * 第一個引數是第幾頁;第二個引數是每頁顯示條數。 */ PageHelper.startPage(1,2); return userService.fingByName(name); }
深入使用還待繼續研究…
相關推薦
Gradle構建SpringBoot+Mybatis整合分頁外掛PageHelper
使用Gradle構建SpringBoot專案,使用Mybatis來持久化,嘗試整合PageHelper分頁外掛,依然順利都令到我吃驚,so easy! 首先,build.gradle中配置依賴 dependencies { compile gro
springboot+Mybatis的分頁外掛pageHelper
1、在pom.xml加入pageHelper依賴包 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>page
Spring,SpringBoot 整合 MyBatis 的分頁外掛 PageHelper
SPRING BOOT, Spring整合 MyBatis 的分頁外掛 PageHelper 原創 2018-04-03 宗野 Spring Boot 昨天給各位總結了
SpringBoot整合Mybatis及分頁外掛pageHelper和事務
spring事務分類: 1.宣告事務 2.程式設計事務 spring事務原理:AOP技術 環繞通知進行攔截 使用spring事務的注意事項:不要Try。因為要將異常丟擲給外層 Springboot預設整合事務,只要在方法上加上@Transactional註解 pom.xml
SpringBoot整合MyBatis的分頁外掛PageHelper
來源:http://www.cnblogs.com/1315925303zxz/p/7364552.html 昨天給各位總結了本人學習springboot整合mybatis第一階段的一些學習心得和原始碼,主要就算是敲了一下SpringBoot的門兒,希望能給各位的入門
Sprin Boot2.0之整合Mybatis整合分頁外掛
pageHelper PageHelper 是一款好用的開源免費的 Mybatis 第三方物理分頁外掛 物理分頁 支援常見的 12 種資料庫。Oracle,MySql,MariaDB,SQLite,DB2,PostgreSQL,SqlServer 等 支援多種分頁方式 支援常見的 RowBounds
spring-boot 整合mybatis的分頁外掛PageHelper版本問題
Pagehelper 5.0.0及以上版本。使用的是這個類Pagehelper,我們在專案中可以這樣寫: PageInterceptor pageHelper = new PageInterceptor(); properties.setProperty(“helperDialect”, “
spring-boot 整合mybatis的分頁外掛PageHelper和Generator (番外)
分頁外掛PageHelper 新增maven依賴 根據上面地址中的說明,只需要新增如下依賴,並且可以不再mybatis的依賴 <!--分頁外掛--> <dependency> <groupId>com.github.pag
spring-boot 整合mybatis的分頁外掛PageHelper和Generator
原文地址:http://blog.csdn.net/zl18310999566/article/details/54097273 分頁外掛PageHelper 新增maven依賴 根據上面地址中的說明,只需要新增如下依賴,並且可以不再myba
SpringBoot2.0整合MyBatis的分頁外掛PageHelper
PageHelper是MyBatis的一款分頁外掛,支援常見的 12 種資料庫,如Oracle,MySql,MariaDB,SQLite,DB2,PostgreSQL,SqlServer 等,專案
spring boot和mybatis整合分頁外掛
MyBatis提供了攔截器介面,我們可以實現自己的攔截器,將其作為一個plugin裝入到SqlSessionFactory中。 首先要說的是,Spring在依賴注入bean的時候,會把所有實現MyBatis中Interceptor介面的所有類都注入到SqlSession
mybatis的分頁外掛pagehelper的使用
第一步,新增maven依賴。 第二步,在mybatis外掛中配置pagehelper外掛。這裡以使用mysql資料庫為例。 pagehelper5.0以上版本。 <?xml version="1.0" encoding="UTF-8" ?> <!DOCT
springboot2.0整合分頁外掛pagehelper-spring-boot-starter報錯,無法啟動問題
這裡先介紹如何使用springboot2.0整合pagehelper-spring-boot-starter, 新增pom依賴 <dependency> <groupId>com.github.pagehe
Mybatis的分頁外掛PageHelper
外掛官方文件地址:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/README_zh.md 使用方法:https://github.com/pagehelper/Mybatis-PageHelper/bl
Mybatis的分頁外掛PageHelper的原理及使用
PageHelper是一款開源的Mybatis分頁外掛,mysql、 oracle、 mariaDB、 DB2、 SQLite、 Hsqldb等常用資料庫分頁。 一、使用步驟 1.匯入相關jar包或依賴 2.配置攔截器(兩種方式) 2.1第一種在Mybatis的主配置檔案SqlM
Mybatis的分頁外掛PageHelper的快速使用
PageHelper實現分頁的快速使用 在實際專案中,經常會用到查詢功能,很多時候都是查詢所得的資料量比較大,難以一次性展示出來。例如查詢本次考試的所有考生資訊,這時候就需要用到分頁功能了,而PageHelper是Mybatis自帶的一個分頁外掛,可用於實現分頁
分析Mybatis的分頁外掛PageHelper的原始碼
本次我們分析PageHelper的原始碼,檢視它的執行過程; 1、PageHelper的版本 <dependency> <groupId>com.github.pagehelper</groupId>
Spring Boot系列教程十一: Mybatis使用分頁外掛PageHelper
一.前言 上篇部落格中介紹了spring boot整合mybatis的方法,基於上篇文章這裡主要介紹如何使用分頁外掛PageHelper。在MyBatis中提供了攔截器介面,我們可以使用PageHelp最為一個外掛裝入到SqlSessionFactory,實現攔截器功能。
Mybatis的分頁外掛PageHelper使用及注意事項
(一)PageHelper分頁外掛介紹 *筆者採用spring+springMVC+mybatis框架做java後臺開發,開發軟體是IntellijIDEA(用過之後已卸掉eclipse),專案為maven工程。 使用方法 (在已有ssm框架基礎上)
Mybatis的分頁外掛PageHelper分頁失效的原因
PageHelper是Mybatis的一個很好的分頁外掛,但要使用它的分頁功能需要注意一下幾點 1.匯入相關包,例如maven匯入依賴 <dependency> <groupId>com.github.pagehelper</gr