diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 33682bb..29e4134 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.6.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/src/Application.kt b/src/Application.kt index 76ab661..77a9b84 100644 --- a/src/Application.kt +++ b/src/Application.kt @@ -31,4 +31,5 @@ fun Application.module(testing: Boolean = false) { fun Application.Controller(testing: Boolean = false){ this.AccountController() + this.TestController() } diff --git a/src/TestController.kt b/src/TestController.kt new file mode 100644 index 0000000..1743999 --- /dev/null +++ b/src/TestController.kt @@ -0,0 +1,20 @@ +package com.gyf.csams + +import io.ktor.application.* +import io.ktor.response.* +import io.ktor.routing.* +import org.jetbrains.exposed.sql.transactions.transaction +import org.slf4j.LoggerFactory + +private val logger = LoggerFactory.getLogger(Application::class.java) + +fun Application.TestController(){ + routing { + get("$ApiPathPrefix/test"){ + transaction { + logger.info("查询到个${User.count()}用户") + } + call.respond(ApiResponse(message = "成功连接服务端",body=true)) + } + } +} \ No newline at end of file diff --git a/test/ApplicationTest.kt b/test/ApplicationTest.kt index 90807a7..2398605 100644 --- a/test/ApplicationTest.kt +++ b/test/ApplicationTest.kt @@ -100,10 +100,11 @@ class ApplicationTest { fun documentGeneration() { initApp { val fileName="数据库设计文档" + val dir="${System.getenv("UserProfile")}\\Desktop" //生成配置 val engineConfig = EngineConfig.builder() //生成文件路径 - .fileOutputDir("f:\\Desktop") + .fileOutputDir(dir) //打开目录 .openOutputDir(true) //文件类型 @@ -112,7 +113,7 @@ class ApplicationTest { .produceType(EngineTemplateType.freemarker) //自定义文件名称 .fileName(fileName).build(); - + println("数据库文档输出路径${engineConfig.fileOutputDir}") //忽略表 // val ignoreTableName = ArrayList() // ignoreTableName.add("test_user")