Mastering Java Persistence API (Jpa): Wykorzystaj możliwości Java obejmujące Rdbms, Orm, Jdbc, buforowanie, blokowanie, zarządzanie transakcjami i Jpql

Ocena:   (3,6 na 5)

Mastering Java Persistence API (Jpa): Wykorzystaj możliwości Java obejmujące Rdbms, Orm, Jdbc, buforowanie, blokowanie, zarządzanie transakcjami i Jpql (Nisha Parameswaran Kurur)

Opinie czytelników

Obecnie brak opinii czytelników. Ocena opiera się na 8 głosach.

Oryginalny tytuł:

Mastering Java Persistence API (Jpa): Realize Java's Capabilities Spanning Rdbms, Orm, Jdbc, Caching, Locking, Transaction Management, and Jpql

Zawartość książki:

"Mastering Java Persistence API" ma na celu poznanie funkcjonowania JPA i zakresu jego wykorzystania w aplikacjach Java SE i Java EE. Chociaż głównym celem książki jest rozwijanie kompetencji w zakresie JPA, przyjmuje ona również prostsze podejście do odświeżenia czytelnikom podstawowych koncepcji systemu zarządzania bazami danych i sposobu projektowania prostych aplikacji JPA.

Książka zaczyna się od idei takich jak ORM, EJB CMP, a trudności związane z konwersją danych z bazy danych do aplikacji i odwrotnie są rozwiązywane spontanicznie. Książka omawia tabelę, wiersz, kolumnę, komórkę i różne formy relacji, a następnie przechodzi kolejno przez koncepcje JPA. Omówiono również szczegółowo procesy bazodanowe, takie jak generowanie tożsamości, sekwencjonowanie, blokowanie, zapytania, utrwalanie, buforowanie i zarządzanie transakcjami oraz podkreślono, w jaki sposób JPA je obsługuje. Ponadto książka szczegółowo omawia architekturę i konfigurację dwóch najczęściej używanych implementacji dostawcy JPA (Hibernate i EclipseLink).

Dodatkowo, książka ta zawiera przykładowy działający kod do łączenia się z bazą danych MySQL.

Każda funkcjonalność JPA jest zilustrowana fragmentem kodu, co ułatwia modyfikowanie tych funkcji w miarę rozwoju aplikacji. Książka ta uczy zarówno początkujących, jak i doświadczonych profesjonalistów, jak zintegrować koncepcje JPA w ich pracy poprzez liczne problemy i odpowiedzi obejmujące każdy z tematów.

SPIS TREŚCI

1. Java Persistence API i mapowanie obiektowo-relacyjne.

2. Tabele - atrybuty i obiekty osadzane.

3. Operacje - tożsamość, sekwencjonowanie i blokowanie.

4. Relacje - typy i strategie.

5. Infrastruktura zapytań.

6. Entity Manager - utrwalanie, buforowanie i transakcje.

7. Hibernate i EclipseLink.

8. Dodatek Część 1: Zaawansowane tematy JPA.

9. Dodatek Część 2: Przykładowa aplikacja JPA i pytania.

Dodatkowe informacje o książce:

ISBN:9789355511263
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Mastering Java Persistence API (Jpa): Wykorzystaj możliwości Java obejmujące Rdbms, Orm, Jdbc,...
"Mastering Java Persistence API" ma na celu...
Mastering Java Persistence API (Jpa): Wykorzystaj możliwości Java obejmujące Rdbms, Orm, Jdbc, buforowanie, blokowanie, zarządzanie transakcjami i Jpql - Mastering Java Persistence API (Jpa): Realize Java's Capabilities Spanning Rdbms, Orm, Jdbc, Caching, Locking, Transaction Management, and Jpql

Prace autora wydały następujące wydawnictwa: