diff --git a/build.gradle.kts b/build.gradle.kts index fab3dad..6289800 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,7 +6,6 @@ plugins { kotlin("jvm") version "1.5.20" kotlin("plugin.spring") version "1.5.20" } - group = "email.timemail" version = "0.0.1-SNAPSHOT" java.sourceCompatibility = JavaVersion.VERSION_1_8 @@ -15,6 +14,14 @@ repositories { mavenCentral() } +buildscript { + ext { + val kotlinVersion = "1.2.20" + val springBootVersion = "2.0.0.RELEASE" + } + +} + dependencies { implementation("org.springframework.boot:spring-boot-starter") implementation("org.springframework.boot:spring-boot-starter-web") @@ -23,7 +30,7 @@ dependencies { implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8") testImplementation("org.springframework.boot:spring-boot-starter-test") implementation("com.github.xiaoymin:knife4j-spring-boot-starter:3.0.2") - implementation("com.baomidou:mybatis-plus-boot-starter:3.4.2") + implementation("com.baomidou:mybatis-plus-boot-starter:${ext}") implementation("com.alibaba:druid-spring-boot-starter:1.2.5") implementation("org.postgresql:postgresql:42.2.18") implementation("org.projectlombok:lombok:1.18.12") diff --git a/src/main/kotlin/email/timemail/mail/controller/IndexController.kt b/src/main/kotlin/email/timemail/mail/controller/HomeController.kt similarity index 92% rename from src/main/kotlin/email/timemail/mail/controller/IndexController.kt rename to src/main/kotlin/email/timemail/mail/controller/HomeController.kt index 8fb1a41..8d2177a 100644 --- a/src/main/kotlin/email/timemail/mail/controller/IndexController.kt +++ b/src/main/kotlin/email/timemail/mail/controller/HomeController.kt @@ -6,7 +6,7 @@ import springfox.documentation.annotations.ApiIgnore @Controller @ApiIgnore -open class IndexController { +open class HomeController { @RequestMapping(value = ["/", "/swagger"]) open fun index(): String { return "redirect:doc.html" diff --git a/versions.kts b/versions.kts new file mode 100644 index 0000000..e5d53d0 --- /dev/null +++ b/versions.kts @@ -0,0 +1,7 @@ +object Versions { + internal const val knife4j = "3.0.2" + internal const val mybatis_plus = "3.4.2" +} + +object Deps { +} \ No newline at end of file