同时使用mybatis和mybatis-plus时,pageHe

2022-09-22  本文已影响0人  万事俱备就差一个程序员了

添加一个类,这个类用于初始化 PageInterceptor 这个类,这一次尝试成功,正确返回分页数据。代码如下:

import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;

import com.github.pagehelper.PageInterceptor;

import org.springframework.context.annotation.Bean;

import org.springframework.context.annotation.Configuration;

import java.util.Properties;

@Configuration

public class MyBatisPlusConfig {

/*

    * 分页插件,自动识别数据库类型    * 多租户,请参考官网【插件扩展】*/

    @Bean

    public PaginationInnerInterceptorpaginationInterceptor() {

return new PaginationInnerInterceptor();

    }

@Bean

    PageInterceptorpageInterceptor() {

PageInterceptor pageInterceptor =new PageInterceptor();

        Properties properties =new Properties();

        properties.setProperty("helperDialect", "mysql");

        pageInterceptor.setProperties(properties);  // 由此可进入源码,

        return pageInterceptor;

    }

}

上一篇下一篇

猜你喜欢

热点阅读