Platformy Technologiczne Laboratorium 5
Java: Persistence
Zaimplementować katalog o tematyce zadanej przez prowadzącego na zajęciach. Podana tematyka będzie inna niż ta w zadaniu nr 4.
W tym celu należy:
– stworzyć skrypt SQL opisujący zawartość katalogu, stworzyć odpowiednie tabele w bazie danych, wygenerować przykładową zawartość katalogu, dodać do projektu PersistenceUnit oraz wygenerować Entity Classes (1p),
– prezentacja zawartości katalogu w za pomocą kontrolki JTable, wykorzystać w tym celu komponenty EntityManager, Query, List (QueryResult) (1p),
– modyfikacja rekordu (1p),
– usunięcie wybranych rekordów (1p),
– dodanie nowego rekordu (1p).
Uwagi:
– w przypadku modyfikacji, dodawania i usuwania rekordu zmiany muszą być automatycznie nanoszone na bazę oraz musi być aktualizowane wyświetlanie JTable.