Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效
Posted 善良勤劳勇敢而又聪明的老杨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效相关的知识,希望对你有一定的参考价值。
热门系列:
1、问题
最近尝试使用Mybatis-plus的selectPage()分页查询功能,然后发现按照API文档使用后,并没有生效。代码如下:
List<Line> lineList = lineMapper.selectPage(new Page<>(1,6),query).getRecords();
但是发现打印日志,并没有加上limit语句查询。(博主用的是mysql数据库)
2、解决
主要问题出在少了下面这段配置代码,加上即可:
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* @Author: Yangy
* @Date: 2021/8/18 12:14
* @Description
*/
@Configuration
public class MybatisPlusConfig {
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
}
OK,打完收工~~~
以上是关于Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot 2.X:集成 mybatis-plus 高效开发
Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效
Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效
Mybatis-plus系列使用Mybatis-plus的selectPage()分页查询没生效