Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:java:learningunits:lu08:a [2025/10/26 21:40] apeterde:modul:ffit:3-jahr:java:learningunits:lu08:a [2025/10/27 03:21] (aktuell) apeter
Zeile 1: Zeile 1:
-====== LU08a - Schnittstellendokumentation ======+====== LU08a - Persistierung ======
  
-Da in grösseren Entwicklungsteams oft unterschiedliche Leute an Front- und Backend arbeiten, ist eine entsprechende Dokumentation der Schnittstellen (z. B. REST APIs) unabdingbar. +TODO
-Dadurch wird sichergestellt, dass die Schnittstellen seitens Backend korrekt implementiert und seitens Frontend korrekt verwendet werden.+
  
 +==== Hibernate ==== 
  
-==== OpenAPI ====  +TODO
-OpenAPI (https://www.openapis.org/) ist ein gebräuchlicher Standard, um APIs in einer JSON- oder YAML-Datei zu spezifizieren.  +
-Diese Datei kann abgesehen als Dokumentation auch genutzt werden, um ... +
-  - Teile des Servers zu generieren +
-  - Teile des Clients zu generieren +
-  - mit Postman die APIs zu testen +
- +
-Machen Sie im Accounting-App-Projekt einen cherry-pick auf ''TODO'' um im Verzeichnis ''documentation/'' die Datei ''openapi.yaml'' zu erhalten. +
- +
-==== Swagger ==== +
-Swagger (https://swagger.io/)+
  • de/modul/ffit/3-jahr/java/learningunits/lu08/a.1761511205.txt.gz
  • Zuletzt geändert: 2025/10/26 21:40
  • von apeter