mybatis plus & pagehelper

pom.xml  ( 注意 pagehelper  exclusions ,不能少)

<!-- mybatis-plus -->
		<dependency>
			<groupId>com.baomidou</groupId>
			<artifactId>mybatis-plus-boot-starter</artifactId>
			<version>3.3.1.tmp</version>
		</dependency>

		<!-- pagehelper  exclusions -->
		<dependency>
			<groupId>com.github.pagehelper</groupId>
			<artifactId>pagehelper-spring-boot-starter</artifactId>
			<version>1.2.3</version>
			<exclusions>
				<exclusion>
					<groupId>org.mybatis</groupId>
					<artifactId>mybatis</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.mybatis</groupId>
					<artifactId>mybatis-spring</artifactId>
				</exclusion>
			</exclusions>
		</dependency>

application.properties

pagehelper.helper-dialect=mysql
pagehelper.reasonable=true
pagehelper.support-methods-arguments=true
pagehelper.pageSizeZero=true
pagehelper.params=count=countSql

使用

Ctr.java

PageHelper.startPage(pageNum, 5);

List list = mybatisService.selectList();
	
PageInfo pageInfo = new PageInfo<>(list);

res.put("data", pageInfo);

上一篇:MyBatisPlus常用配置


下一篇:Mybatis-plus直接上手使用详解