Test: Unterschied zwischen den Versionen

Aus Dokument
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
// via Wikitext Extension for VSCode
Zeile 2: Zeile 2:


{{#mermaid:journey
{{#mermaid:journey
     title Benutzerreise: Spring Boot MVC-Anwendung
     classDiagram
     section Benutzer sendet Anfrage
     class Controller{
      Anfrage an Controller: 5: Benutzer sendet HTTP-Anfrage
        +Execute(Request) Response
     section Controller verarbeitet Anfrage
    }
      Anfrage validieren: 4: Controller validiert Anfrage
     class Routing{
      Service aufrufen: 3: Controller ruft Service-Schicht auf
        +Route(Request) Controller
     section Service-Schicht führt Logik aus
    }
      Geschäftslogik ausführen: 4: Service-Schicht führt Geschäftslogik aus
     class Request{
      Daten abrufen: 3: Service-Schicht ruft Daten aus Repository ab
    }
     section Repository-Schicht interagiert mit Datenbank
    class Response{
      Datenbankabfrage: 4: Repository führt Datenbankabfrage aus
     }
      Daten zurückgeben: 3: Repository gibt Daten an Service-Schicht zurück
    class ActionResult{
     section Service-Schicht gibt Daten zurück
    }
      Daten verarbeiten: 4: Service-Schicht verarbeitet Daten
     Controller --|> ActionResult
      Daten an Controller zurückgeben: 3: Service-Schicht gibt Daten an Controller zurück
    Routing --|> Controller
     section Controller erstellt Antwort
     Controller "1" -- "1" Request : uses
      Antwort erstellen: 4: Controller erstellt HTTP-Antwort
    Controller "1" -- "1" Response : creates
      Antwort senden: 3: Controller sendet Antwort an Benutzer
}}
}}



Version vom 18. März 2025, 01:50 Uhr

Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).

{{#mermaid:journey

   classDiagram
   class Controller{
       +Execute(Request) Response
   }
   class Routing{
       +Route(Request) Controller
   }
   class Request{
   }
   class Response{
   }
   class ActionResult{
   }
   Controller --|> ActionResult
   Routing --|> Controller
   Controller "1" -- "1" Request : uses
   Controller "1" -- "1" Response : creates

}}


Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).