myBatis分頁外掛配置

年少有為v不自卑發表於2019-01-07

由於 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核心配置檔案中攔截

相關文章