1、引入依赖:
可以去mybatisPlus官网学习怎么入门,附链接:MyBatis-Plus
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.1</version>
</dependency>
2、使用方式(以分页插件为例)
在你的项目中config文件夹下新建类:MybatisPlusConfig
@Configuration
@MapperScan("scan.your.mapper.package") // 这个是扫描mapper的注解
public class MybatisPlusConfig {
@Bean
public MybatisPlusInterceptor mybatisPlusInterceptor() {
MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
return interceptor;
}
@Bean
public ConfigurationCustomizer configurationCustomizer() {
return configuration -> configuration.setUseDeprecatedExecutor(false);
}
}
3、要想看见你的SQL操作语句还可以在application.yml文件中配置:
mybatis-plus:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
效果:
以上就是简单的springboot集成mybatisPlus的配置。
4、项目中可能会遇到的错误:
在你的用户类上加上:
@TableName(value = "表名")
@TableId