Basis-Paket: "REST API Einrichtung & Grundfunktionalität"
Umfang:
- Eine einfache REST API mit Java Spring Boot erstellen.
- Grundlegende Endpunkte (GET, POST) für Datenabruf und -übermittlung anlegen.
- Eine grundlegende Datenbankverbindung einrichten (z.B. H2, MySQL).
- Grundlegende Fehlerbehandlung und Validierung.
- API-Dokumentation mit Swagger.
Standard-Paket: "Erweiterte REST API"
Umfang:
- Eine robuste REST API mit Java Spring Boot und mehreren Endpunkten erstellen.
- CRUD-Operationen (Erstellen, Lesen, Aktualisieren, Löschen) implementieren.
- Verbindung zu einer relationalen Datenbank (MySQL, PostgreSQL usw.) herstellen.
- Erweiterte Fehlerbehandlung und Validierung.
- API-Dokumentation mit Swagger und Postman-Collection.
Premium-Paket: "Voll ausgestattete REST API mit Microservices & erweiterter Sicherheit"
Umfang:
- Eine voll funktionsfähige REST API mit Java Spring Boot entwickeln.
- CRUD-Operationen und komplexe Geschäftslogik umsetzen.
- Integration mit Drittanbieterdiensten (z.B. E-Mail, Bezahlsysteme).
- Microservices-Architektur (falls erforderlich) mit Spring Cloud.
- Erweiterte Sicherheit mit OAuth2, JWT oder anderen sicheren Authentifizierungsmethoden.
- Datenbankintegration mit SQL oder NoSQL (MySQL, PostgreSQL, MongoDB usw.).
- Erweiterte API-Dokumentation mit Swagger und Postman-Collection.