@@ -28,16 +28,25 @@ dependencies {
2828 implementation(" org.jetbrains.kotlin:kotlin-reflect" )
2929 implementation(" org.jetbrains.kotlinx:kotlinx-coroutines-reactor" )
3030 implementation(" org.springframework.kafka:spring-kafka" )
31- // https://mvnrepository.com/artifact/io.projectreactor.kafka/reactor-kafka
3231 implementation(" io.projectreactor.kafka:reactor-kafka:1.3.22" )
33- // https://mvnrepository.com/artifact/org.postgresql/r2dbc-postgresql
3432 implementation(" org.postgresql:r2dbc-postgresql:1.0.4.RELEASE" )
3533 testImplementation(" org.springframework.boot:spring-boot-starter-test" )
3634 testImplementation(" io.projectreactor:reactor-test" )
3735 testImplementation(" org.springframework.kafka:spring-kafka-test" )
38- // https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib
39- // https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib
4036 implementation(" org.jetbrains.kotlin:kotlin-stdlib:1.7.10" )
37+
38+ // for use kotlin jdsl reactive(Line corp)
39+ implementation(" org.hibernate.reactive:hibernate-reactive-core-jakarta:1.1.9.Final" )
40+ implementation(" io.vertx:vertx-jdbc-client:4.3.1" )
41+ implementation(" io.agroal:agroal-pool:2.0" )
42+ implementation(" com.linecorp.kotlin-jdsl:spring-data-kotlin-jdsl-hibernate-reactive-jakarta:2.2.1.RELEASE" )
43+ compileOnly(" jakarta.persistence:jakarta.persistence-api:3.1.0" )
44+ implementation(" io.smallrye.reactive:mutiny-kotlin:1.6.0" )
45+ // Resolve conflict to other hibernate versions
46+ implementation(" org.springframework.boot:spring-boot-starter-data-jpa" ) {
47+ exclude(module = " hibernate-core" )
48+ exclude(module = " hibernate-commons-annotations" )
49+ }
4150}
4251
4352tasks.withType<KotlinCompile > {
0 commit comments