Dies ist eine alte Version des Dokuments!
LU10.A01 Datenobjekte implementieren
Implementieren Sie die beiden folgenden API-Methoden.
- public ResponseEntity<List<Account» getAccounts() {…}
- public ResponseEntity<List<Booking» getBookings() {…}
Dabei gilt grob folgender Ablauf:
- subject (ProjectName) aus dem JWT auslesen
- Alle Account- bzw. Booking-Objekte aus der DB laden.
- Datenbank-Objekte (ch.bzz…Account / ch.bzz…Booking) zu API-Objekte (ch.bzz.generated.model.Account/ ch.bzz.generated.model.Booking) mappen.
- Optional: Default-Dummy-Objekte zurückgeben, falls noch nichts in der Datenbank gespeichert ist.