Mybatis分頁的方式以及實現


方式

分頁的分類:

1.物理分頁:只從數據庫中查詢當前頁的數據

優點:不占用很多內存   缺點:效率比價低(相比於邏輯分頁)

2.邏輯分頁:從數據庫將所有記錄查詢出來,存儲到內存中,展示當前頁,然后數據再直接從內存中獲取

優點:效率高              缺點:占用內存比較高

3.插件

 PageHelper插件分頁

Mybatis的PageHelper插件分頁

大多數情況下,我們用的都是物理分頁。

物理分頁:

1.直接用jdbc完成:使用滾動結果集  

優點:跨數據庫     缺點:性能低

2.使用數據庫本身提供的分頁操作:使用每一個數據庫特定的分頁函數

優點:性能高       缺點:不能跨數據庫

 

攔截器分頁實例

 

學習鏈接

Mybatis攔截器分頁

Mybatis攔截器分頁

Mybatis攔截器分頁


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM