Test: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 14: | Zeile 14: | ||
{{#mermaid:graphTD | {{#mermaid:graphTD | ||
A[Client: HTTP-Anfrage] --> B(DispatcherServlet: Anfrageempfang); | 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: Datenrückgabe; | |||
E --> D: Datenrückgabe; | |||
D --> G[Controller: Antwortgenerierung]; | |||
G --> H[DispatcherServlet: Antwortsendung]; | |||
H --> I[Client: HTTP-Antwort]; | |||
}} | }} |