Warning
This page is located in archive.

7. Laboratoř

výsledky testů + Konzultace zadání semestrálních prací

JSF

Samostatná práce JSF / Domácí úkol 3

Pomocí technologie JSF udělejte GUI ke známému projektu autopůjčovna.

  1. Stáhněte si následující databázi :carrent.zip
  2. Rozbalte si ji - jedná se o databázi SQLite
  3. Prozkoumejte důsledně strukturu databáze
  4. V tabulce Customer se nachází jména studentů
  5. Můžete použít GUI primefaces nebo icefaces
  6. Jako server můžete použít TomEE server
  7. 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
courses/a4m39wa2/labs/07/start.txt · Last modified: 2017/04/12 17:53 by mudrama1