在myBatis的配置檔案中,加入如下配置:
PS:
該插件目前支援以下資料庫的實體分頁:
<code>Oracle</code>
<code>Mysql</code>
<code>MariaDB</code>
<code>SQLite</code>
<code>Hsqldb</code>
<code>PostgreSQL</code>
<code>DB2</code>
<code>SqlServer(2005,2008)</code>
<code>Informix</code>
<code>H2</code>
<code>SqlServer2012</code>
配置<code>dialect</code>屬性時,可以使用小寫形式:
<code> oracle</code>,<code>mysql</code>,<code>mariadb</code>,<code>sqlite</code>,<code>hsqldb</code>,<code>postgresql</code>,<code>db2</code>,<code>sqlserver</code>,<code>informix</code>,<code>h2</code>,<code>sqlserver2012</code>
在4.0.0版本以後,<code>dialect</code>參數可以不配置,系統能自動識别這裡提到的所有資料庫。
對于不支援的資料庫,可以實作<code>com.github.pagehelper.parser.Parser</code>接口,然後配置到<code>dialect</code>參數中(4.0.2版本增加)。
1,通過PageHelper.startPage(page,rows)開始分頁;
2,通過PageInfo擷取分頁結果;