最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot整合mybatis結(jié)合pageHelper插件實(shí)現(xiàn)分頁

 更新時(shí)間:2020年02月21日 08:45:09   作者:星空流年  
在本篇文章里小編給大家整理的是關(guān)于SpringBoot整合mybatis使用pageHelper插件進(jìn)行分頁操作相關(guān)知識(shí)點(diǎn),需要的朋友們學(xué)習(xí)下。

SpringBoot整合mybatis分頁操作

SpringBoot整合Mybatis進(jìn)行分頁操作,這里需要使用Mybatis的分頁插件:pageHelper,

關(guān)于pageHelper的介紹,請(qǐng)查看官方文檔: https://pagehelper.github.io/

1、使用前配置

關(guān)于pageHelper的使用配置,主要有以下2個(gè)步驟:

1.1、在pom文件中導(dǎo)入pageHelper依賴

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

說明:

這里使用的pageHelper依賴只做演示,需要使用最新的pageHelper依賴可以去maven中央倉庫下載,

中央倉庫地址: https://mvnrepository.com/

1.2、在application.yml文件中配置PageHelper插件

# pageHelper分頁配置
 pagehelper:
 helper-dialect: mysql
 reasonable: true
 support-methods-arguments: true
 params: count=countSql

2、使用pageHelper插件

由于pageHelper插件內(nèi)置了 分頁P(yáng)ageBean對(duì)象 : PageInfo,所以,這里使用主要有以下幾個(gè)步驟:

1> 在service層進(jìn)行分頁

2> 設(shè)置分頁參數(shù) : PageHelper.startPage(page,size),其中page為當(dāng)前頁,size為每頁顯示條數(shù)

3> 調(diào)用dao層的查詢?nèi)糠椒?: PageHelper插件會(huì)自動(dòng)的對(duì)下邊第一個(gè)查詢方法進(jìn)行分頁

4> 封裝返回值PageInfo

public PageInfo findByPageHelper(int page, int size) {
    //1、調(diào)用PageHelper的startPage方法設(shè)置參數(shù)
      PageHelper.startPage(page,size);
    //2、調(diào)用查詢?nèi)康姆椒?
      List<Company> list = companyDao.selectList(null);
    //3、構(gòu)造pageInfo返回值
      return new PageInfo(list);
    }

到此這篇關(guān)于SpringBoot整合mybatis使用pageHelper插件進(jìn)行分頁操作的文章就介紹到這了,更多相關(guān)SpringBoot整合mybatis進(jìn)行分頁操作內(nèi)容請(qǐng)搜素腳本之家以前的文章或下面相關(guān)文章,希望大家以后多多支持腳本之家!

相關(guān)文章

  • java中的static{}塊的實(shí)例詳解

    java中的static{}塊的實(shí)例詳解

    這篇文章主要介紹了java中的static{}塊的實(shí)例詳解的相關(guān)資料,這里提供實(shí)例來幫助大家理解該如何使用static塊,需要的朋友可以參考下
    2017-08-08
  • Spring?JPA使用CriteriaBuilder動(dòng)態(tài)構(gòu)造查詢方式

    Spring?JPA使用CriteriaBuilder動(dòng)態(tài)構(gòu)造查詢方式

    這篇文章主要介紹了Spring?JPA使用CriteriaBuilder動(dòng)態(tài)構(gòu)造查詢方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • 帶你了解Java數(shù)據(jù)結(jié)構(gòu)和算法之鏈表

    帶你了解Java數(shù)據(jù)結(jié)構(gòu)和算法之鏈表

    這篇文章主要為大家介紹了Java數(shù)據(jù)結(jié)構(gòu)和算法之鏈表 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • protobuf與json轉(zhuǎn)換小結(jié)

    protobuf與json轉(zhuǎn)換小結(jié)

    protobuf對(duì)象不能直接使用jsonlib去轉(zhuǎn),因?yàn)閜rotobuf生成的對(duì)象的get方法返回的類型有byte[],而只有String類型可以作為json的key,protobuf提供方法進(jìn)行轉(zhuǎn)換
    2017-07-07
  • springboot3+r2dbc響應(yīng)式編程實(shí)踐

    springboot3+r2dbc響應(yīng)式編程實(shí)踐

    本文主要介紹了springboot3+r2dbc響應(yīng)式編程實(shí)踐,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • 在idea中g(shù)it pull失敗的解決方案

    在idea中g(shù)it pull失敗的解決方案

    在遇到Git Pull失敗時(shí),首先使用IDEA的git-revert功能進(jìn)行還原,然后檢查并解決分支沖突,最后重新執(zhí)行Git Pull確保所有文件是最新的,注意,在操作過程中確保網(wǎng)絡(luò)連接正常,并且每步操作后都要執(zhí)行Git Pull來更新數(shù)據(jù)
    2024-10-10
  • SpringSecurity概念及整合ssm框架的示例詳解

    SpringSecurity概念及整合ssm框架的示例詳解

    用戶登錄系統(tǒng)時(shí)我們協(xié)助?SpringSecurity?把用戶對(duì)應(yīng)的角色、權(quán)限組裝好,同時(shí)把各個(gè)資源所要求的權(quán)限信息設(shè)定好,剩下的“登錄驗(yàn)證”、“權(quán)限驗(yàn)證”等等工作都交給SpringSecurity,對(duì)SpringSecurity整合ssm框架相關(guān)知識(shí)感興趣的朋友跟隨小編一起看看吧
    2022-12-12
  • springboot多文件上傳實(shí)現(xiàn)使用postman測試多文件上傳接口

    springboot多文件上傳實(shí)現(xiàn)使用postman測試多文件上傳接口

    這篇文章主要介紹了springboot多文件上傳實(shí)現(xiàn)使用postman測試多文件上傳接口,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • 詳解maven的setting配置文件中mirror和repository的區(qū)別

    詳解maven的setting配置文件中mirror和repository的區(qū)別

    這篇文章主要介紹了詳解maven的setting配置文件中mirror和repository的區(qū)別,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12
  • Java設(shè)計(jì)模塊系列之書店管理系統(tǒng)單機(jī)版(一)

    Java設(shè)計(jì)模塊系列之書店管理系統(tǒng)單機(jī)版(一)

    這篇文章主要為大家詳細(xì)介紹了Java單機(jī)版的書店管理系統(tǒng)設(shè)計(jì)模塊和思想第一章,感興趣的小伙伴們可以參考一下
    2016-08-08

最新評(píng)論

萨嘎县| 巨野县| 延寿县| 湛江市| 沭阳县| 新和县| 九台市| 隆回县| 昌江| 古田县| 北川| 五台县| 桐庐县| 图们市| 榕江县| 宁国市| 贵定县| 博湖县| 陈巴尔虎旗| 平果县| 山东| 徐水县| 山丹县| 和政县| 灯塔市| 青铜峡市| 吉林省| 皋兰县| 开平市| 虎林市| 海口市| 青田县| 太康县| 关岭| 青铜峡市| 湟源县| 鸡东县| 南岸区| 平湖市| 新巴尔虎右旗| 瑞昌市|