Cantitate/Preț
Produs

Java Persistence API 2

Autor Bernd Müller, Harald Wehr
de Limba Germană Mixed media product – 3 mai 2012

Considerăm că cel mai eficient mod de a stăpâni persistența datelor este prin practică directă, motiv pentru care Java Persistence API 2 propune implementarea unor soluții de gestiune pentru aplicații bancare reale. Încă din primele capitole, Bernd Müller și Harald Wehr ne ghidează în configurarea mediului de lucru, permițându-ne să descărcăm și să rulăm programe care demonstrează maparea obiect-relațională în scenarii complexe de business. Cartea nu se limitează la o prezentare teoretică a specificațiilor, ci pune față în față cele mai utilizate framework-uri ale momentului: Hibernate, EclipseLink și OpenJPA. Analizând modul în care fiecare implementare gestionează tranzacțiile și interogările, autorii ne oferă o perspectivă tehnică asupra avantajelor specifice și a extensiilor care depășesc standardul de bază.

Structura volumului este una progresivă, avansând de la conceptele fundamentale de persistență către subiecte de finețe, cum sunt Criteria-API pentru interogări dinamice și mecanismele de Bean-Validation. Complementar volumului Programmieren in Java, care pune bazele programării orientate pe obiecte, acest manual acoperă zona critică a interacțiunii dintre codul Java și bazele de date relaționale, un aspect pe care cursurile introductive de limbaj îl tratează adesea doar tangențial. De asemenea, spre deosebire de Datenbanken im Unternehmen, care se concentrează pe modelarea conceptuală a datelor la nivel de întreprindere, lucrarea de față se axează pe implementarea tehnică și pe optimizarea stratului de persistență. Este o resursă tehnică riguroasă, în limba germană, publicată de Hanser Fachbuchverlag, esențială pentru dezvoltatorii care doresc să treacă de la simpla utilizare a unui framework la înțelegerea profundă a mecanismelor interne ale JPA 2.0 și a noutăților aduse de versiunea 2.1.

Citește tot Restrânge

Preț: 26209 lei

Preț vechi: 32762 lei
-20%

Puncte Express: 393

Carte disponibilă

Livrare economică 15-21 mai
Livrare express 05-09 mai pentru 3197 lei


Specificații

ISBN-13: 9783446426931
ISBN-10: 3446426930
Pagini: 339
Dimensiuni: 195 x 246 x 26 mm
Greutate: 0.92 kg
Editura: Hanser Fachbuchverlag

De ce să citești această carte

Recomandăm această carte dezvoltatorilor Java care au nevoie de o metodă aplicată pentru a integra baze de date relaționale în aplicații enterprise. Cititorul câștigă competențe în utilizarea Criteria-API și învață să aleagă între Hibernate, EclipseLink sau OpenJPA în funcție de cerințele proiectului. Este un ghid tehnic excelent pentru cei care preferă învățarea bazată pe studii de caz din sectorul financiar și cod sursă gata de testat.


Despre autor

Bernd Müller și Harald Wehr sunt experți recunoscuți în ecosistemul Java, cu o vastă experiență în arhitectura sistemelor informatice. Bernd Müller s-a specializat în tehnologii de persistență și interfețe utilizator, contribuind semnificativ la documentarea standardelor Java Enterprise. Deși în alte contexte bibliografice pot apărea confuzii de nume cu autori de ficțiune, în literatura de specialitate IT, Müller este o autoritate în domeniul JSF și JPA. Harald Wehr completează această expertiză prin viziunea sa practică asupra implementărilor industriale, ambii autori fiind dedicați creării de resurse educaționale care îmbină rigoarea academică cu necesitățile curente ale pieței de software.


Notă biografică

Prof. Dr. Bernd Müller unterrichtet Software Engineering an der Fakultät Informatik der Hochschule Braunschweig/Wolfenbüttel und ist Autor von Fachbüchern und zahlreichen Veröffentlichungen in Fachzeitschriften und auf Konferenzen.

Descriere scurtă

- Hier finden Sie eine aktuelle und fundierte Einführung in JPA. - Sie lernen die wichtigsten Implementierungen von JPA kennen: Hibernate, EclipseLink und OpenJPA - Mit einem Ausblick auf JPA 2.1 - Im Internet: Die Beispiele des Buches zum Herunterladen Wer eine fundierte und praxisorientierte Einführung in die Java Persistence API 2.0 sucht, ist hier richtig. Die Autoren erklären nicht nur die zentralen Konzepte von JPA, sondern gehen auch auf fortgeschrittene Themen wie die Criteria-API und Bean-Validierung ein. Mit diesem Wissen können Sie anspruchsvolle Lösungen mit JPA umsetzen. Darüber hinaus lernen Sie mit Hibernate, EclipseLink und OpenJPA die drei wichtigsten Implementierungen von JPA kennen. Sie erfahren, welche für die Praxis interessanten Erweiterungen des Standards diese Implementierungen anbieten und wie Sie diese konkret anwenden können. Alle Themen werden anschaulich am Beispiel real existierender Programme aus dem Bankenbereich vorgestellt. Sie können, nein, Sie sollen diese Programme herunterladen, selbst ausprobieren und als Basis für eigene Entwicklungen verwenden.