由於 Apache公司發現myBatis的分頁弊端,所以又研發出得補丁:PageHelper
中央倉庫5.1.2版連線地址:
<!– https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper –>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.2</version>
</dependency>
設定攔截器:
1.在myBatis核心配置檔案中攔截
<plugins>
<!--分頁的攔截器地址-->
<plugin interceptor="com.github.pagehelper.PageInterceptor">
<!--
dialect myBatis方言生成相對應的SQL語句,外掛可自動識別資料庫,預設連線的是mysql,mysql可省略此行
-->
<property name="dialect" value=""></property>
<!--
reasonable表示分頁合理化,型別為布林型別預設為FALSE 當前預設頁碼為 1
-->
<property name="reasonable" value="ture"></property>
</plugin>
</plugins>
2.在spring核心配置檔案中攔截