DSCN6635

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 realizacji
44 Bazy danych Encja (ang. entity) Encja jest to coś co istnieje, co odróżnia się od innych, o czym
Oracle Designer i Oracle Form Builder - Materiały szkoleniowe Encja (ang. entity): >
DSCN6631 POLITECHNIKA RZESZOWSKA - Wydział Elektrotechniki i InformatykiJava Persistence Java Persis
DSCN6633 POLITECHNIK* RZESZOWSKA - W)dW Ł JawaJava Persistence - elementy standardu ■ Java Persisten
3.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. entity
Ję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 pobl
DSCN4806 POLITECHNIKA RZESZOWSKA -Java - Aplet Aplet (ang. app/et) - program działający w środowisku

więcej podobnych podstron