Test: Unterschied zwischen den Versionen

Aus ahrensburg.city
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
     Controller-->>DispatcherServlet: Antwort
     Controller-->>DispatcherServlet: Antwort
     DispatcherServlet-->>Client: HTTP-Antwort
     DispatcherServlet-->>Client: HTTP-Antwort
}}
<br>
{{#mermaid:graph TD
    A[Client: HTTP-Anfrage] --> B(DispatcherServlet: Anfrageempfang);
    B --> C{Routing};
    C -- Entsprechender Controller --> D[Controller: Anfrageverarbeitung];
    D --> E[Service: Geschäftslogik];
    E --> F[Repository: Datenzugriff];
    F --> E: Daten;
    E --> D: Daten;
    D --> G[Controller: Antwortgenerierung];
    G --> H[DispatcherServlet: Antwortsendung];
    H --> I[Client: HTTP-Antwort];
}}
}}

Version vom 17. März 2025, 20:54 Uhr

{{#mermaid:sequenceDiagram

   Client->>DispatcherServlet: HTTP-Anfrage
   DispatcherServlet->>Controller: Auswahl der Methode
   Controller->>Service: Geschäftslogik
   Service->>Repository: Datenzugriff
   Repository-->>Service: Daten
   Service-->>Controller: Daten
   Controller-->>DispatcherServlet: Antwort
   DispatcherServlet-->>Client: HTTP-Antwort

}}


{{#mermaid:graph TD

   A[Client: HTTP-Anfrage] --> B(DispatcherServlet: Anfrageempfang);
   B --> C{Routing};
   C -- Entsprechender Controller --> D[Controller: Anfrageverarbeitung];
   D --> E[Service: Geschäftslogik];
   E --> F[Repository: Datenzugriff];
   F --> E: Daten;
   E --> D: Daten;
   D --> G[Controller: Antwortgenerierung];
   G --> H[DispatcherServlet: Antwortsendung];
   H --> I[Client: HTTP-Antwort];

}}