Test: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
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). | ||
{{#mermaid: | {{#mermaid:journey | ||
title Benutzerreise: Spring Boot MVC-Anwendung | |||
section Benutzer sendet Anfrage | |||
Anfrage an Controller: 5: Benutzer sendet HTTP-Anfrage | |||
section Controller verarbeitet Anfrage | |||
Repository- | Anfrage validieren: 4: Controller validiert Anfrage | ||
Service-- | Service aufrufen: 3: Controller ruft Service-Schicht auf | ||
Controller | section Service-Schicht führt Logik aus | ||
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 | |||
}} | }} | ||
Version vom 17. März 2025, 21:52 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:journey
title Benutzerreise: Spring Boot MVC-Anwendung
section Benutzer sendet Anfrage
Anfrage an Controller: 5: Benutzer sendet HTTP-Anfrage
section Controller verarbeitet Anfrage
Anfrage validieren: 4: Controller validiert Anfrage
Service aufrufen: 3: Controller ruft Service-Schicht auf
section Service-Schicht führt Logik aus
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
}}
{{#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[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).