ZAWWW-2st1.2-w05.tresc-1.0--Slajd38
Z Studia Informatyczne
Podsumowanie
Dostęp do baz danych w aplikacjach języka Java operujących na złożonym obiektowym modelu biznesowym najczęściej realizowany jest w oparciu o technologie odwzorowania obiektowo-relacyjnego (O/RM). Powstało kilka różnych technologii O/RM, z których największą popularność zyskał Hibernate.
Java Persistence to standard oparty o odwzorowanie obiektowo-relacyjne, definiujący standardowy interfejs programistyczny, standardowy mechanizm specyfikowania metadanych opisujących odwzorowanie i język do formułowania przenaszalnych zapytań do baz danych – JPQL. Java Persistence jest wynikiem prac nad EJB 3.0, ale może być i zakłada się, że będzie wykorzystywany również bez połączenia z EJB, zarówno w aplikacjach Java EE jak i Java SE.