Samostatná práce JSF / Domácí úkol 3
Pomocí technologie JSF udělejte GUI ke známému projektu autopůjčovna.
-
Rozbalte si ji - jedná se o databázi SQLite
Prozkoumejte důsledně strukturu databáze
V tabulce Customer se nachází jména studentů
Můžete použít
GUI primefaces nebo icefaces
Jako server můžete použít TomEE server
K DB vytvořte
GUI pomocí JSF a pro přístup do DB použijte JPA/Hibernate:
Stránkovaný seznam entit s možností řazení podle všech dostupných atributů
Create operace pro všechny entity (včetně vztahu výpůjčka (car - person))
Detail konkrétního zákazníka
AJAX loading seznamu (stránkovaného) jeho automobilů s možností řazení sestupně a vzestupně podle jména automobilu
AJAX loading seznamu (stránkovaného) jeho adres s možností řazení sestupně a vzestupně podle adres
Pozor při ajax loadingu načítat pouze komponentu zobrazující konkrétní seznam - ne celou stránku (html page)
Jako projekt můžete použít funkční šablonu projektu s primefaces pro intelliJ
šablona