4.0.0 spring-boot-kotlin spring-boot-kotlin jar Demo project showing how to use non-blocking in Kotlin with Spring Boot com.baeldung parent-kotlin 1.0.0-SNAPSHOT ../../parent-kotlin org.jetbrains.kotlin kotlin-reflect org.jetbrains.kotlin kotlin-stdlib-jdk8 org.jetbrains.kotlinx kotlinx-coroutines-core ${kotlinx-coroutines.version} org.jetbrains.kotlinx kotlinx-coroutines-reactor ${kotlinx-coroutines.version} org.springframework.boot spring-boot-starter-webflux com.fasterxml.jackson.module jackson-module-kotlin org.springframework.data spring-data-r2dbc ${r2dbc.version} io.r2dbc r2dbc-h2 ${h2-r2dbc.version} io.r2dbc r2dbc-spi ${r2dbc-spi.version} org.springframework.boot spring-boot-starter-test test junit junit org.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-engine test io.projectreactor reactor-test test org.jetbrains.kotlin kotlin-maven-plugin -Xjsr305=strict spring org.jetbrains.kotlin kotlin-maven-allopen ${kotlin.version} 1.3.31 1.0.0.RELEASE 0.8.2.RELEASE 0.8.4.RELEASE 1.2.1