Test: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
// via Wikitext Extension for VSCode
Zeile 1: Zeile 1:
{{#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
}}
}}


<br>
<br>
Abgerufen von „https://ahrensburg.city/Test