DSCN6635
Java Persiste
Encja (ang. entity) - lekki obiekt służący do reprezentacji trwałych danych
Encja reprezentuje tabelę z relacyjnej bazy danych (istnieje również możliwość odwzorowania encji na kilka tabel)
Encja definiowana jest w formie klasy encji i ewentualnie klas
pomocniczych
Wymagania dla klas encji
■ Klasa POJO (Plain Old Java Object), spełniająca reguły technologii JavaBeans, tj. dostęp do pól klasy tylko przez metody klasy setxxx o /getxxxo
■ Klasa encji posiada bezargumentowy konstruktor (public lub protected), klasa encji nie może być typu finał
■ Klasa encji zawiera adnotację @Entity
■ Klasa encji nie musi dziedziczyć z żadnej konkretnej klasy ani implementować konkretnego interfejsu, w praktyce implementuje Serializable, jeśli obiekty będą odłączane od kontekstu trwałości, np. gdy są parametrami metod zdalnego interfejsu EJB
Wykład 15
Wyszukiwarka
Podobne podstrony:
Urządzenia sieciowe (4) Przełącznik (ang. switch) urządzenie centralne służące do realizacji44 Bazy danych Encja (ang. entity) Encja jest to coś co istnieje, co odróżnia się od innych, o czymOracle Designer i Oracle Form Builder - Materiały szkoleniowe Encja (ang. entity): >DSCN6631 POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiJava Persistence Java PersisDSCN6633 POLITECHNIK* RZESZOWSKA - W)dW Ł JawaJava Persistence - elementy standardu ■ Java Persisten3.2 Rozwiązania przestrzenne Zaprojektowano budynek jako lekki obiekt halowy, niepodpiwniczony,Diagram związków encji (ERD) Podstawowe pojęcia ■ zbiór (typ) encji (ang. entityJęzyk JAVA - podstawy Plan wykładu: 1. Podstawy modelowania obiektowego 2.BAZA WYSUNIĘTA (ang. advanced base) - obiekty z odpowiednim wyposażeniem znajdujące się w/lub w poblDSCN4806 POLITECHNIKA RZESZOWSKA -Java - Aplet Aplet (ang. app/et) - program działający w środowiskuwięcej podobnych podstron