chore(dependencies): upgrade Spring Boot to 4.0.1, restore reactor-kafka version, add missing AOP starter

- Updated `springBoot` to version `4.0.1` for compatibility improvements.
- Reactivated and explicitly defined `reactor-kafka` dependency.
- Added missing `spring-boot-starter-aop` definition to dependency catalog.
This commit is contained in:
2026-01-03 00:36:11 +01:00
parent 2f7fe23f45
commit 097721aca3
2 changed files with 71 additions and 5 deletions
+8 -5
View File
@@ -16,8 +16,8 @@ kotlinx-coroutines = "1.10.2"
# --- Spring Ecosystem ---
springBoot = "3.5.9"
# Spring Cloud Version kompatibel zu Spring Boot 3.5.x
springBoot = "4.0.1"
# Spring Cloud Version kompatibel zu Spring Boot 4.0.1
springCloud = "2025.1.0"
# springCloudGateway = "4.3.0"
springDependencyManagement = "1.1.7"
@@ -75,7 +75,8 @@ resilience4j = "2.3.0"
bignum = "0.3.10"
logback = "1.5.22"
caffeine = "3.2.3"
# reactorKafka = "1.3.23"
# KORREKTUR: Version für reactor-kafka wieder aktiviert
reactorKafka = "1.3.23"
jackson = "3.0.3"
jakartaAnnotation = "3.0.0"
roomCommonJvm = "2.8.4"
@@ -152,6 +153,8 @@ spring-boot-starter-oauth2-resource-server = { module = "org.springframework.boo
spring-boot-starter-security = { module = "org.springframework.boot:spring-boot-starter-security" }
spring-boot-starter-webflux = { module = "org.springframework.boot:spring-boot-starter-webflux" }
spring-boot-starter-json = { module = "org.springframework.boot:spring-boot-starter-json" }
# KORREKTUR: Fehlende Definition für spring-boot-starter-aop hinzugefügt.
spring-boot-starter-aop = { module = "org.springframework.boot:spring-boot-starter-aop" }
spring-kafka = { module = "org.springframework.kafka:spring-kafka" }
spring-security-oauth2-jose = { module = "org.springframework.security:spring-security-oauth2-jose" }
spring-web = { module = "org.springframework:spring-web" }
@@ -192,7 +195,6 @@ zipkin-server = { module = "io.zipkin:zipkin-server", version.ref = "zipkin" }
# --- Resilience4j ---
resilience4j-spring-boot3 = { module = "io.github.resilience4j:resilience4j-spring-boot3", version.ref = "resilience4j" }
resilience4j-reactor = { module = "io.github.resilience4j:resilience4j-reactor", version.ref = "resilience4j" }
spring-boot-starter-aop = { module = "org.springframework.boot:spring-boot-starter-aop" }
# --- Authentication ---
auth0-java-jwt = { module = "com.auth0:java-jwt", version.ref = "auth0Jwt" }
@@ -207,7 +209,8 @@ logback-classic = { module = "ch.qos.logback:logback-classic", version.ref = "lo
logback-core = { module = "ch.qos.logback:logback-core", version.ref = "logback" }
kotlin-logging-jvm = { module = "io.github.oshai:kotlin-logging-jvm", version.ref = "kotlin-logging" }
caffeine = { module = "com.github.ben-manes.caffeine:caffeine", version.ref = "caffeine" }
reactor-kafka = { module = "io.projectreactor.kafka:reactor-kafka" }
# KORREKTUR: reactor-kafka mit expliziter Version versehen.
reactor-kafka = { module = "io.projectreactor.kafka:reactor-kafka", version.ref = "reactorKafka" }
jackson-module-kotlin = { module = "com.fasterxml.jackson.module:jackson-module-kotlin" }
jackson-datatype-jsr310 = { module = "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" }
jakarta-annotation-api = { module = "jakarta.annotation:jakarta.annotation-api", version.ref = "jakartaAnnotation" }