mybatis-plus分頁無效問題解決
更新時間:2025年03月17日 11:04:16 作者:Cookie-a
本文主要介紹了mybatis-plus分頁無效問題解決,原因是配置分頁插件的版本問題,舊版本和新版本的MyBatis-Plus需要不同的分頁配置,感興趣的可以了解一下
昨天在做一個新項目使用mybatis-plus分頁一直失敗,后來經過多方排查,確定問題并解決:
配置分頁插件的問題
3.4.0版本分界線,不同版本的mybatis-plus需要的分頁配置不同;
思路:
先查看自己項目mybatis-plus分頁的依賴版本:
我的是這樣的
<!--mybatis-plus-->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.3</version>
<exclusions>
<exclusion>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-generator</artifactId>
</exclusion>
<exclusion>
<artifactId>jsqlparser</artifactId>
<groupId>com.github.jsqlparser</groupId>
</exclusion>
</exclusions>
</dependency>舊版本(3.4.0之前)的分頁插件配置
@Configuration
public class MybatisPlusConfig {
/**
* 分頁插件
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
}
新版本(3.4.0之后)的分頁插件配置
@Configuration
public class MybatisPlusConfig {
/**
* mybatis-plus分頁插件
*/
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
return interceptor;
}
}
把這玩意搞好,問題解決,美汁兒之兒?。。。。。。。。?!
到此這篇關于mybatis-plus分頁無效問題解決的文章就介紹到這了,更多相關mybatis-plus分頁無效內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Springboot如何獲取上下文ApplicationContext
這篇文章主要介紹了Springboot如何獲取上下文ApplicationContext,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11

