This project is an example of SpringBoot Data Redis by using Kotlin.
기존 Java로 되어있던 프로젝트(https://github.com/boniato/springboot-data-redis) 를 Kotlin으로 변경한 개인 프로젝트 입니다.
#kotlin library build.gradle
dependencies {
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion")
classpath("org.jetbrains.kotlin:kotlin-allopen:$kotlinVersion") // kotlin-spring
classpath("org.springframework.boot:spring-boot-gradle-plugin:$springBootVersion")
}
You can test it by using curl, URL, Swagger.
Curl
curl -X GET --header 'Accept: application/json' 'http://localhost:8081/api/user/userid'
Request URL
http://localhost:8081/api/user
http://localhost:8081/api/user/userid
Swagger
http://localhost:8081/swagger-ui.html
Screenshot
The repository contains some test cases to cover both api test and repository test.
./gradlew test