Test: Unterschied zwischen den Versionen

Aus Dokument
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 14: Zeile 14:
<br>
<br>


{{#mermaid:graph TD
{{#mermaid:raph TD
     A[Client: HTTP-Anfrage] --> B(DispatcherServlet: Anfrageempfang);
     A[Client: HTTP-Anfrage] --> B(DispatcherServlet: Anfrageempfang)
     B --> C{Routing};
     B --> C{Routing}
     C -- Entsprechender Controller --> D[Controller: Anfrageverarbeitung];
     C -- Entsprechender Controller --> D[Controller: Anfrageverarbeitung]
     D --> E[Service: Geschäftslogik];
     D --> E[Service: Geschäftslogik]
     E --> F[Repository: Datenzugriff];
     E --> F[Repository: Datenzugriff]
     F --> E: Datenrückgabe;
     F --> E[Repository: Datenrückgabe]
     E --> D: Datenrückgabe;
     E --> D[Service: Datenrückgabe]
     D --> G[Controller: Antwortgenerierung];
     D --> G[Controller: Antwortgenerierung]
     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:06 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).