Update MpConfig.java

main
pveayojnc 4 months ago
parent 3ea549bac1
commit 907aabe4c4

@ -6,20 +6,38 @@ import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
@MapperScan("com.zsz.mapper")
/**
* MyBatis-Plus
*
* 1. MyBatis-Plus
* 2. Mapper
* 3. MyBatis-Plus
*/
@Configuration // 声明当前类是一个Spring配置类Spring容器启动时会加载这个类
@MapperScan("com.zsz.mapper") // 指定MyBatis Mapper接口的扫描路径自动注册这些接口为Bean
public class MpConfig {
/**
*
* MyBatis-Plus
*
* 1. SQL
* 2.
* 3.
*
* @return
*/
@Bean
@Bean // 将返回对象注册为Spring容器管理的Bean
public PaginationInterceptor paginationInterceptor() {
// 创建分页拦截器实例
PaginationInterceptor paginationInterceptor = new PaginationInterceptor();
// paginationInterceptor.setLimit(你的最大单页限制数量,默认 500 条,小于 0 如 -1 不受限制);
// 可配置项(当前被注释的示例配置):
// 设置单页最大记录数限制默认500条
// paginationInterceptor.setLimit(100);
// 设置数据库类型可选MyBatis-Plus通常能自动识别
// paginationInterceptor.setDbType(DbType.MYSQL);
return paginationInterceptor;
}
}

Loading…
Cancel
Save