Mybatis-Plus多数据源分页

689 阅读1分钟

正常我就按照官方这么写的

@Configuration
public class MybatisPlusConfig {


    @Bean
    public MybatisPlusInterceptor mybatisPlusInterceptor(){
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
        return interceptor;
    }
}

但tmd不知道为啥在多数据源下不好使,甚至我在@Configuration上面加了@MapperSacn来指定位置也不行

换个写法,在单个数据源配置时在sqlsessionFactory中注入PaginationInnerInterceptor这个plugins

image.png

看见limit,啊舒服了

image.png