亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

淺談Mybatis分頁插件,自定義分頁的坑

 更新時間:2020年09月30日 11:16:32   作者:若疆赤云online  
這篇文章主要介紹了淺談Mybatis分頁插件,自定義分頁的坑,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

場景:PageHelper 的默認分頁方案是 select count(0) from (你的sql) table_count

由于查詢數據比較大時,導致分頁查詢效率低下。

優(yōu)化:使用自定義的count查詢。、

廢話不多說,對應代碼如下:

這個時候會使用自定義的 count sql進行統(tǒng)計查詢。

然后一般分頁默認使用 PageHelper.startPage();

作者優(yōu)化:如果獲取的數量大于實際數量,則進行pageNum優(yōu)化。

所以 最好建議重載 startPage。 不進行優(yōu)化?。。?要不然莫名其妙的分頁失效。每次都能查出數據。

補充知識:在mybatis-plus中使用分頁插件做分頁出現的問題

在使用mybatis-plus中使用分頁插件做自定義XML分頁查詢的時候,自己定義的XML中的SQL后面多了一個分號,各種查不到,也沒有報錯。最后定位到是一個分號的問題!

理論上使用mybatis里面寫sql最后是不能帶分號的。

但是mybatis-plus中其他的查詢帶分號都沒有事,只有這個分頁查詢,分頁的page對象一傳進去之后就查不到結果,這個坑找了好長時間

以上這篇淺談Mybatis分頁插件,自定義分頁的坑就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 自己動手在Spring-Boot上加強國際化功能的示例

    自己動手在Spring-Boot上加強國際化功能的示例

    這篇文章主要介紹了自己動手在Spring-Boot上加強國際化功能的示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • 使用shardingsphere對SQLServer坑的解決

    使用shardingsphere對SQLServer坑的解決

    本文主要介紹了使用shardingsphere對SQLServer坑的解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-03-03
  • String類下compareTo()與compare()方法比較

    String類下compareTo()與compare()方法比較

    這篇文章主要介紹了String類下compareTo()與compare()方法比較的相關資料,需要的朋友可以參考下
    2017-05-05
  • Spring Boot實現數據訪問計數器方案詳解

    Spring Boot實現數據訪問計數器方案詳解

    在Spring Boot項目中,有時需要數據訪問計數器,怎么實現數據訪問計數器呢?下面小編給大家?guī)砹薙pring Boot數據訪問計數器的實現方案,需要的朋友參考下吧
    2021-08-08
  • java非遞歸實現之二叉樹的前中后序遍歷詳解

    java非遞歸實現之二叉樹的前中后序遍歷詳解

    樹的遍歷順序大體分為三種:前序遍歷(先根遍歷、先序遍歷),中序遍歷(中根遍歷),后序遍歷(后根遍歷),本文將給大家詳細的介紹,對大家的學習或工作具有一定的參考借鑒價值
    2021-09-09
  • MyBatis中XML映射器的實現

    MyBatis中XML映射器的實現

    MyBatis的真正強大在于它的語句映射,映射器的XML文件就顯得相對簡單,本文主要介紹了MyBatis中XML映射器的實現,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • 詳述 DB2 分頁查詢及 Java 實現的示例

    詳述 DB2 分頁查詢及 Java 實現的示例

    本篇文章主要介紹了詳述 DB2 分頁查詢及 Java 實現的示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • Java中的synchronized有幾種加鎖方式(實例詳解)

    Java中的synchronized有幾種加鎖方式(實例詳解)

    在Java中,synchronized關鍵字提供了內置的支持來實現同步訪問共享資源,以避免并發(fā)問題,這篇文章主要介紹了java的synchronized有幾種加鎖方式,需要的朋友可以參考下
    2024-05-05
  • java使用spring實現讀寫分離的示例代碼

    java使用spring實現讀寫分離的示例代碼

    本篇文章主要介紹了java使用spring實現讀寫分離的示例代碼,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-12-12
  • 實例分析java開啟線程的方法

    實例分析java開啟線程的方法

    在本文里我們通過實例給大家講解了JAVA開啟線程的方法和相關知識點,需要的朋友們跟著學習下。
    2019-03-03

最新評論