fixing Web-App

This commit is contained in:
2025-09-27 01:00:34 +02:00
parent 6a40375e3f
commit 7f64167983
23 changed files with 126 additions and 252 deletions
-6
View File
@@ -19,7 +19,6 @@ dependencies {
api(platform(libs.spring.cloud.dependencies)) // NEU: Spring Cloud BOM hinzugefügt
api(platform(libs.kotlin.bom))
api(platform(libs.kotlinx.coroutines.bom))
// `constraints` erzwingt spezifische Versionen für einzelne Bibliotheken.
// Alle Versionen werden sicher aus `libs.versions.toml` bezogen.
constraints {
@@ -35,11 +34,9 @@ dependencies {
api(libs.jakarta.annotation.api)
api(libs.auth0.java.jwt)
api(libs.logback.classic)
// --- Spring & SpringDoc ---
api(libs.springdoc.openapi.starter.common)
api(libs.springdoc.openapi.starter.webmvc.ui)
// --- Database & Persistence ---
api(libs.bundles.exposed)
api(libs.bundles.flyway)
@@ -47,15 +44,12 @@ dependencies {
api(libs.hikari.cp)
api(libs.h2.driver)
api(libs.lettuce.core)
// --- Kotlinx Libraries ---
api(libs.kotlinx.serialization.json)
api(libs.kotlinx.datetime)
// --- Jackson Modules ---
api(libs.jackson.module.kotlin)
api(libs.jackson.datatype.jsr310)
// --- Testcontainers ---
api(libs.bundles.testcontainers)
}
@@ -8,7 +8,6 @@ plugins {
dependencies {
// Importiert die zentrale BOM, um konsistente Versionen zu gewährleisten.
api(platform(projects.platform.platformBom))
// Stellt die wichtigsten Kotlin(x)-Bibliotheken via `api` bereit,
// damit jedes Modul, das von `platform-dependencies` abhängt, diese automatisch erhält.
api(libs.kotlinx.coroutines.core)
@@ -7,15 +7,12 @@ plugins {
dependencies {
// Importiert die zentrale BOM für konsistente Versionen.
api(platform(projects.platform.platformBom))
// Diese Bundles sind in `libs.versions.toml` definiert.
api(libs.bundles.testing.jvm)
api(libs.bundles.testcontainers)
// Macht Kafka- und Reactor-Test-Bibliotheken verfügbar
api(libs.testcontainers.kafka)
api(libs.reactor.test)
// Stellt Spring Boot Test-Abhängigkeiten und die H2-Datenbank für Tests bereit.
api(libs.spring.boot.starter.test)
api(libs.h2.driver)