mybatis-plus分页无效解决

不同版本的mybatis-plus需要的分页配置不同,这一不同自3.4.0后开始出现

1.在pom.xml中查看自己的mybatis-plus版本

2.确保自己已经删除了pagehelper

3.建立需要的分页配置

旧版本(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;
    }

}

每天进步一点点,开心也多一点点