码迷,mamicode.com
首页 > 其他好文 > 详细

Mybatis分页插件pageHelper

时间:2020-11-19 13:01:26      阅读:22      评论:0      收藏:0      [点我收藏+]

标签:tar   mariadb   数据库类型   pid   iad   --   end   plugins   oracl   

Mybatis的分页查询

PageHelper是一个MyBatis分页插件。

添加依赖

springBoot中添加依赖

		<!-- pagehelper -->
		<dependency>
		    <groupId>com.github.pagehelper</groupId>
		    <artifactId>pagehelper-spring-boot-starter</artifactId>
		    <version>1.2.5</version>
		</dependency>

spring + Mybatis在Maven中添加依赖


<!-- 分页插件 -->
    <dependency>
      <groupId>com.github.pagehelper</groupId>
      <artifactId>pagehelper</artifactId>
      <version>4.1.6</version>
    </dependency>

配置分页插件

配置分页插件(在yml的配置)

#pagehelper
pagehelper: 
  helperDialect: mysql
  reasonable: true
  supportMethodsArguments: true
param: count = countSql 

在mybatis的配置文件中添加插件配置

 <!-- 配置mybatis的分页插件PageHelper -->
    <plugins>
        <!-- com.github.pagehelper为PageHelper类所在包名 -->
        <plugin interceptor="com.github.pagehelper.PageHelper">
            <!-- 设置数据库类型Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL六种数据库 -->
            <property name="dialect" value="mysql"/>
        </plugin>
    </plugins>

Mybatis分页插件pageHelper

标签:tar   mariadb   数据库类型   pid   iad   --   end   plugins   oracl   

原文地址:https://www.cnblogs.com/mankaixin/p/13975216.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!