MyBatis-Plus分页插件的配置和使用

mybatis-plus在3.4.0版本之后,在分页的时候,要配置分页插件,使用拦截器拦截传递的参数,进行分页操作。

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;

@Configuration
public class MbatisPlusConfig {

    /**
     * 3.4.0之后版本
     */
    @Bean
    public MybatisPlusInterceptor mybatisPlusInterceptor(){
        MybatisPlusInterceptor mybatisPlusInterceptor = new MybatisPlusInterceptor();
        mybatisPlusInterceptor.addInnerInterceptor(new PaginationInnerInterceptor());
        return mybatisPlusInterceptor;
    }
}

然后再使用分页查询就不会出错了,否则会出现不分页查询和总数为0的情况。 

你可能感兴趣的:(Java技术,mybatis,java,spring)