mybatis-plus分页
Posted 好Wu赖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis-plus分页相关的知识,希望对你有一定的参考价值。
mybatis-plus具有mybatis的所有功能,又多出一部分增强功能。
首先pom:
<!-- mybatisPlus 核心库 --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.1</version> </dependency> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.3.1</version> </dependency> <!--<!– 模板引擎 –>--> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-engine-core</artifactId> <version>2.2</version> </dependency>
然后配置类:
package net.ylxt.sites.config; import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; /** * mybatis-plus分页插件配置类 * * @author zel * @date 2020/2/17 18:57 */ @Configuration public class MybatisPlusConfig { /** * mybatis-plus分页插件 */ @Bean public PaginationInterceptor paginationInterceptor() { PaginationInterceptor page = new PaginationInterceptor(); // 设置方言 page.setDialectType("mysql"); return page; } }
后端分页数据获取:
Page<UserMoneyLog> pu = iUserMoneyLogService.page(new Page<UserMoneyLog>(Integer.parseInt(currPage), Integer.parseInt(pageSize)), new QueryWrapper<UserMoneyLog>()); res.put("pageUtil",pu);
以上是关于mybatis-plus分页的主要内容,如果未能解决你的问题,请参考以下文章
Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效
Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效