Test: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 25: | Zeile 25: | ||
G --> H[DispatcherServlet: Antwortsendung] | G --> H[DispatcherServlet: Antwortsendung] | ||
H --> I[Client: HTTP-Antwort] | H --> I[Client: HTTP-Antwort] | ||
}} | |||
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act). | Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act). | ||
Version vom 17. März 2025, 21:07 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: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:raph 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[Repository: Datenrückgabe]
E --> D[Service: Datenrückgabe]
D --> G[Controller: Antwortgenerierung]
G --> H[DispatcherServlet: Antwortsendung]
H --> I[Client: HTTP-Antwort]
}}
Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).