MybatisPlusConfig.java
1.24 KB
package com.huaheng.framework.config;
import com.baomidou.mybatisplus.plugins.PaginationInterceptor;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
@MapperScan({"com.huaheng.project.**.**.mapper", "com.huaheng.project.**.**.**.mapper"})
public class MybatisPlusConfig {
/**
* mybatis-plus分页插件<br>
* 文档:http://mp.baomidou.com<br>
*/
@Bean
public PaginationInterceptor paginationInterceptor() {
PaginationInterceptor page = new PaginationInterceptor();
// 开启 PageHelper 的支持
page.setLocalPage(true);
// page .setDialectType("mysql");
return page ;
}
// /**
// * 相当于顶部的: @MapperScan("com.baomidou.springboot.mapper*") 二选一就可以
// * 这里可以扩展,比如使用配置文件来配置扫描Mapper的路径
// */
// @Bean
// public MapperScannerConfigurer mapperScannerConfigurer() {
// MapperScannerConfigurer scannerConfigurer = new MapperScannerConfigurer();
// scannerConfigurer.setBasePackage("com.baomidou.springboot.mapper*");
// return scannerConfigurer;
// }
}