mybatis-Plus分页失效
今天自己搭建一个项目玩玩,用到了mybatis-Plus框架,环境搭建好后写了一个分页查询的接口测试下的,结果发现用的mybatis-Plus的page方法失效
示例如下:

可以看到我查询第一页,每页仅一条,但是结果却是查的全部。
解决办法是:
要向mybatis-Plus中添加分页拦截器才能生效:
package com.example.test1.config;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
* @description: mybatis-Plus分页拦截器
* @author: Xiao
* @date: 2024/7/2 9:58
* @Version: 1.0
*/
@Configuration
public class MybatisPlusConfig {
@Bean
public MybatisPlusInterceptor paginationInterceptor(){
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
//向mybatisPlus中添加拦截器
interceptor.addInnerInterceptor(new PaginationInnerInterceptor());
return interceptor;
}
}
添加完后再测试就可以完成分页的目的了。
仅为了记录自己遇到的问题,以便后续遇到同样的问题方便处理。如有问题,还望指教。

197

被折叠的 条评论
为什么被折叠?



