Ciele
- Odovzdanie úloh 5 a 6
Úvod
Cieľom cvičenia je odovzdať vypracované úlohy 5 a 6. Vaše riešenie stručne odprezentujete vyučujúcemu počas 9. cvičenia.
Pokyny
- Úlohy odovzdajte prostredníctvom systému na správu verzií Git na katedrovom GitLab serveri.
- Termín pre odovzdanie úloh je do termínu vášho cvičenia v 9. týždni.
V rámci zadania budú kontrolované nasledovné body :
- Funkčná implementácia JPA servisných komponentov a REST webových služieb v serverovej časti.
- Funkčná implementácia REST klienta pre služby spolu s ich priamym využitím v rámci hry.
- Dodržanie špecifikácie služieb, REST API, členenie klientskej a serverovej časti.
- Hra je naďalej plne funkčná s použitím všetkých typov služieb.
- Testy naďalej fungujú s každým typom služby.
- Kvalita kódu (rovnako ako v predch. odovzdávke).
Funkčnosť JPA a REST služieb zachyťte v krátkom videu (max. 2 minúty), odkaz na video pridajte do README.md
.
Implementáciu služieb predveďte priamo v konzolovom rozhraní a pomocou HTTP dopytov (napr. cez .http
súbor v IntelliJ, alebo cez Postman, RESTer).
Bodovanie:
- JPA servisné komponenty a ich použitie (3b),
- REST servisné komponenty a ich použitie v klientovi (4b),
- hĺbková znalosť použitej technológie (3b).
Skompletizujte a skontrolujte váš projekt na katedrovom GitLab serveri.