欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

myBatis分页插件配置

程序员文章站 2022-06-21 11:14:43
由于 Apache公司发现myBatis的分页弊端,所以又研发出得补丁:PageHelper *仓库5.1.2版连接地址:

由于 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核心配置文件中拦截