Mybatis 使用 RowBounds 對象進行分頁,它是針對 ResultSet 結果集執行的內sql
存分頁,而非物理分頁。能夠在 sql 內直接書寫帶有物理分頁的參數來完成物理分spa
頁功能,也能夠使用分頁插件來完成物理分頁。插件
分頁插件的基本原理是使用 Mybatis 提供的插件接口,實現自定義插件,在插件對象
的攔截方法內攔截待執行的 sql,而後重寫 sql,根據 dialect 方言,添加對應的物接口
理分頁語句和物理分頁參數。原理