@Configuration @MapperScan("com.example.springboot.mapper") public class MybatisPlusConfig { // 最新版 @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); return interceptor; } }
时间: 2023-06-20 20:08:36 浏览: 95
springboot快速整合Mybatis组件的方法(推荐)
这段代码是一个使用 MyBatis-Plus 的配置类,其中包括了 MyBatis-Plus 的分页插件的配置。具体来说,该配置类使用了 @Configuration 注解,表示这是一个配置类;使用了 @MapperScan("com.example.springboot.mapper") 注解,表示需要扫描该包下的 Mapper 接口;并且定义了一个名为 mybatisPlusInterceptor 的 Bean,该 Bean 是 MybatisPlusInterceptor 类型的对象,其内部包含一个 PaginationInnerInterceptor 对象,用于实现分页功能。在该配置类中,DbType.MYSQL 表示使用的数据库类型为 MySQL 数据库。
阅读全文