MyBatisPlus分页插件使用方法

MyBatisPlus分页插件使用方法_第1张图片

在搭建项目工程开发时,有时会遇到在查询中使用MyBatisPlus插件的 Page 插件进行分页查询时,可能会遇到查询出来的数据没有进行分页及分页插件不生效的问题,这时要检查一下项目中是否有对 MyBatisPlus 分页插件进行配置的代码,

在使用 MyBatisPlus 分页插件时是需要将配置代码添加上然后注入交给 Spring容器 进行管理才会生效。

在项目中创建一个专属的config文件夹用来管理存放项目中的各种配置文件 (分开放也可以)

配置具体代码如下:

@Configuration
public class MybatisPlusConfig {

    /**
     *  分页插件配置
     * @return MybatisPlusInterceptor
     */
    @Bean
    public MybatisPlusInterceptor mybatisPlusInterceptor() {
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.H2));
        return interceptor;
    }

}

这时重启项目在重新使用 Page 插件来进行数据分页查询即可生效

你可能感兴趣的:(java开发,java,数据库,spring,mybatis)