1.5 KiB
Raw Blame History

Gradle 依赖

以下的 xml gradle 依赖示例中,可能并非最新的 MyBatis-Flex 版本,请自行查看最新版本,并修改版本号。

建议配置 annotationProcessor那么可以省略mybatis-flex-processor的依赖

1、只用到了 MyBatis没用到 Spring 的场景:

【Kotlin】

dependencies {
    implementation("com.mybatis-flex:mybatis-flex-core:1.5.6")
}

【Groovy】

dependencies {
    implementation 'com.mybatis-flex:mybatis-flex-core:1.5.6'
}

2、用到了 Spring 的场景

【Kotlin】

dependencies {
    implementation("com.mybatis-flex:mybatis-flex-spring:1.5.6")
}

【Groovy】

dependencies {
    implementation 'com.mybatis-flex:mybatis-flex-spring:1.5.6'
}

3、用到了 Spring Boot 的场景

【Kotlin】

dependencies {
    implementation("com.mybatis-flex:mybatis-flex-spring-boot-starter:1.5.6")
}

【Groovy】

dependencies {
    implementation 'com.mybatis-flex:mybatis-flex-spring-boot-starter:1.5.6'
}
  1. 配置 annotationProcessor

    mybatis-flex-processor提供APT服务。

    参考:APT 设置-和 Lombok、Mapstruct 整合

在Kotlin中使用时请参考在Kotlin中使用注解处理器

【Kotlin】

dependencies {
    annotationProcessor("com.mybatis-flex:mybatis-flex-processor:1.5.6")
}

【Groovy】

dependencies {
    annotationProcessor 'com.mybatis-flex:mybatis-flex-processor:1.5.6'
}