Test: Unterschied zwischen den Versionen

Aus ahrensburg.city
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{#mermaid:journey
{{#mermaid:pie title Flächenverteilung von Ahrensburg
    title Benutzerreise: Spring Boot MVC-Anwendung
     "Wohnbaufläche" : 963
    section Benutzer sendet Anfrage
     "Gewerbefläche" : 253
      Anfrage an Controller: 5: Benutzer sendet HTTP-Anfrage
     "Waldfläche" : 635
    section Controller verarbeitet Anfrage
     "Wasserfläche" : 80
      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
}}
}}
<br>
{{#mermaid:classDiagram
    class ActionResult {
        <<abstract>>
        +ExecuteResultAsync(ActionContext context) Task
    }
    class ViewResult {
        +ViewName : string
        +Model : object
        +ExecuteResultAsync(ActionContext context) Task
    }
    class JsonResult {
        +Value : object
        +ExecuteResultAsync(ActionContext context) Task
    }
    class FileResult {
        +FileName : string
        +ContentType : string
        +ExecuteResultAsync(ActionContext context) Task
    }
    class RedirectResult {
        +Url : string
        +Permanent : bool
        +ExecuteResultAsync(ActionContext context) Task
    }
    class StatusCodeResult {
        +StatusCode : int
        +ExecuteResultAsync(ActionContext context) Task
    }


<br>
    ActionResult <|-- ViewResult
    ActionResult <|-- JsonResult
    ActionResult <|-- FileResult
    ActionResult <|-- RedirectResult
    ActionResult <|-- StatusCodeResult
}}

Aktuelle Version vom 23. März 2025, 03:45 Uhr

50%13%33%4%Flächenverteilung von AhrensburgWohnbauflächeGewerbeflächeWaldflächeWasserfläche


«abstract»
ActionResult
+ExecuteResultAsync(ActionContext context) : Task
ViewResult
+ViewName : string
+Model : object
+ExecuteResultAsync(ActionContext context) : Task
JsonResult
+Value : object
+ExecuteResultAsync(ActionContext context) : Task
FileResult
+FileName : string
+ContentType : string
+ExecuteResultAsync(ActionContext context) : Task
RedirectResult
+Url : string
+Permanent : bool
+ExecuteResultAsync(ActionContext context) : Task
StatusCodeResult
+StatusCode : int
+ExecuteResultAsync(ActionContext context) : Task