Test: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{#mermaid:sequenceDiagram
{{#mermaid:journey
     Client->>DispatcherServlet: HTTP-Anfrage
     title Benutzerreise: Spring Boot MVC-Anwendung
     DispatcherServlet->>Controller: Auswahl der Methode
    section Benutzer sendet Anfrage
    Controller->>Service: Geschäftslogik
      Anfrage an Controller: 5: Benutzer sendet HTTP-Anfrage
    Service->>Repository: Datenzugriff
     section Controller verarbeitet Anfrage
     Repository-->>Service: Daten
      Anfrage validieren: 4: Controller validiert Anfrage
     Service-->>Controller: Daten
      Service aufrufen: 3: Controller ruft Service-Schicht auf
     Controller-->>DispatcherServlet: Antwort
    section Service-Schicht führt Logik aus
    DispatcherServlet-->>Client: HTTP-Antwort
      Geschäftslogik ausführen: 4: Service-Schicht führt Geschäftslogik aus
      Daten abrufen: 3: Service-Schicht ruft Daten aus Repository ab
     section Repository-Schicht interagiert mit Datenbank
      Datenbankabfrage: 4: Repository führt Datenbankabfrage aus
      Daten zurückgeben: 3: Repository gibt Daten an Service-Schicht zurück
     section Service-Schicht gibt Daten zurück
      Daten verarbeiten: 4: Service-Schicht verarbeitet Daten
      Daten an Controller zurückgeben: 3: Service-Schicht gibt Daten an Controller zurück
     section Controller erstellt Antwort
      Antwort erstellen: 4: Controller erstellt HTTP-Antwort
      Antwort senden: 3: Controller sendet Antwort an Benutzer
}}
}}


Abgerufen von „https://ahrensburg.city/Test