Skip to content

Commit 2e323d3

Browse files
committed
chore: adjust image background opacity in layered architecture blog
1 parent 5e45c73 commit 2e323d3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

content/blog/de/otis-spielerstammdaten-minecraft.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ Otis stellt eine Schnittstelle zur Verwaltung von Spielerstammdaten zur Verfügu
7777

7878
Jetzt wird es technisch - Otis setzt auf eine [geschichtete (layered) Architektur](https://de.wikipedia.org/wiki/Schichtenarchitektur) mit dem [Microservice Prinzip](https://de.wikipedia.org/wiki/Microservices) im zustandslosen ([stateless](https://de.wikipedia.org/wiki/Zustandslosigkeit)) Design. Dabei unterteilen wir im Gradle Projekt zwischen Backend, Client und Velocity Plugin. Das Velocity Plugin basiert auf den Client und der Client wird anhand der OpenAPI Dokumentation aus dem Backend generiert. Das Backend ist intern in sogenannten drei Schichten aufgeteilt. Die erste Schicht repräsentiert DTOs und Controller und dient zur Kommunikation mit dem Client. Der Controller übergibt Anfragen über DTOs via Dependency Injection an die Serviceschicht, diese übernimmt Validierung sowie andere Aufgaben und übergibt diese an die Datenbankschicht. Die Datenbankschicht hat auch manchmal das Schlüsselwort “Repository” enthalten.
7979

80-
<img src="https://upload.wikimedia.org/wikipedia/commons/e/e1/SchichtenarchitekturAufrufstrukturen.svg" class="dark:bg-white/5 bg-white" alt="Schichtenarchitektur Aufrufstrukturen" />
80+
<img src="https://upload.wikimedia.org/wikipedia/commons/e/e1/SchichtenarchitekturAufrufstrukturen.svg" class="dark:bg-white/85 bg-white" alt="Schichtenarchitektur Aufrufstrukturen" />
8181

8282
### DTOs
8383

0 commit comments

Comments
 (0)