Skip to content

Commit 5fed3fc

Browse files
committed
FEATURE : add several dependencies for Kotlin-JDSL-Reactive #4
1 parent 5ec1a83 commit 5fed3fc

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

build.gradle.kts

+13-4
Original file line numberDiff line numberDiff line change
@@ -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

4352
tasks.withType<KotlinCompile> {

0 commit comments

Comments
 (0)