由於 Apache公司發現myBatis的分頁弊端,所以又研發出得補丁:PageHelper 中央倉庫5.1.2版連接地址: <!-- https://mvnrepository.com/artifact/com.github.pagehelper/pagehelper --><dependency ...
由於 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核心配置文件中攔截