// Spring-Ökosystem
REST-APIs mit Spring Boot und OpenAPI
Saubere REST-Schnittstellen mit Validierung, Fehlerformat und automatischer Dokumentation.
- Inhouse-Schulung
- 2 Tage
- Fortgeschritten
- Remote oder vor Ort
- KI-Werkzeug

Was Sie mitnehmen
- Sie entwerfen REST-Schnittstellen mit konsistenten Ressourcen, Statuscodes und Versionierung.
- Sie validieren Eingaben mit Jakarta Validation und liefern Fehler im Format Problem Details.
- Sie erzeugen OpenAPI-Dokumentation automatisch mit springdoc-openapi.
- Sie entwerfen API-Spezifikationen mit einem lokalen Sprachmodell und prüfen sie gegen Ihre Richtlinien.
Agenda
Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.
Tag 1
- REST-Prinzipien: Ressourcen, HTTP-Methoden, Statuscodes, Idempotenz
- Controller mit Spring Web MVC, DTOs als Records
- Validierung mit Jakarta Validation, Fehlerformat Problem Details
- Paginierung, Filter und Versionierung
- Übung: Bestell-API mit Validierung und einheitlichem Fehlerformat
Tag 2
- springdoc-openapi: Dokumentation aus dem Code, Annotationen, Swagger UI
- Code-first und Contract-first im Vergleich, Codegenerierung mit OpenAPI Generator
- API-Spezifikationen mit Ollama und Continue entwerfen
- Spezifikationen gegen Richtlinien prüfen mit Spectral
- Übung: KI-Entwurf einer Schnittstelle prüfen, korrigieren und umsetzen
KI in dieser Schulung
// KI als Werkzeug im Entwicklungsalltag
API-Spezifikationen mit KI entwerfen und gegen Richtlinien prüfen.
Voraussetzungen und Rahmen
- Vorwissen
- Erfahrung mit Spring Boot und Grundkenntnisse in HTTP. Für den KI-Teil wird Ollama lokal genutzt.
- Werkzeuge
- springdoc-openapi (Open Source, Apache 2.0)
- Niveau
- Fortgeschritten
- Teilnehmende
- bis 10 Personen, größere Gruppen auf Anfrage
- Durchführung
- Remote per Videokonferenz oder bei Ihnen vor Ort
- Enthalten
- Abstimmung vorab, Unterlagen, Übungsprojekte, Teilnahmebescheinigungen
// Trainer mit langjähriger Softwareentwicklungserfahrung, akademische Ausbildung in Informatik und KI.
Weitere Angebote: Spring-Ökosystem
Alle 12 Angebote
Inhouse-Schulung
Spring Boot für Fortgeschrittene
Eigene Autokonfiguration, Profile, Actuator, Caching, Scheduling und Betrieb.
2 Tage · Fortgeschritten3.780 €
Inhouse-Schulung
Spring Security mit OAuth 2.0 und Keycloak
Anmeldung, Rollen und Token-basierte Absicherung von Webanwendungen und APIs.
2 Tage · Fortgeschritten3.780 €
Inhouse-Schulung · KI-Werkzeug
Spring Boot Grundlagen
Dependency Injection, Konfiguration, Web, Datenzugriff und Tests mit Spring Boot.
2 Tage · Einstieg3.780 €