项目场景:
项目场景:Springboot整合mybatis-plus3.5.1插件
问题描述
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor 导包失败
@Configuration
public class MybatisPlusConfig {
/**
* 分页插件
* 旧版本 会导包失败
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
return new PaginationInterceptor();
}
}
原因分析:
新版本paginationInterceptor过时 使用MybatisPlusInterceptor 替代 解决分页和一二级缓存问题
解决方案:
/**
* 分页插件
*/
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor(){
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
//添加分页插件
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
return interceptor;
}