原创

springboot集成mybatis-plus

1、pom中,添加以下依赖

<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter</artifactId>
    <version>3.4.1</version>
</dependency>
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <optional>true</optional>
</dependency>

2、添加配置类

@Configuration
@EnableTransactionManagement
@MapperScan("com/bh/**/mapper")
public class MybatisPlusConfig {

    /**
     * 
     * <br>
     * <p>Description: 分页插件
     * <br> <a href=messageto: liushengbing></a><br>
     * <p>
     * @return   
     * @see PaginationInterceptor
     */
    @Bean
    public PaginationInterceptor paginationInterceptor() {
        PaginationInterceptor paginationInterceptor = new PaginationInterceptor();
        paginationInterceptor.setCountSqlParser(new JsqlParserCountOptimize(true));
        return paginationInterceptor;
    }
}

3、application.properties中添加下面的配置

mybatis-plus.mapper-locations:classpath:com/bh/**/mapper/xml/*.xml
正文到此结束