Please rate the book
Java Persistence is a mechanism that helps ensure that data persists after the program is closed, which is a key feature of modern applications. Hibernate is the most popular Java database tool, providing a transparent object-relational solution that significantly slows down the work with SQL databases in Java applications. This book describes the settings for setting up applications using Hibernate, which are put together in the following examples. You will immediately dive into the rich programming model in the Hibernate environment, which is based on mapping, queries, selection strategies, transactions, dialogs, caching, and much more.
Here you will find a well-illustrated discussion of data-driven design best practices and optimization techniques. In the second edition, the authors have published the next version of Hibernate 5, which is compatible with the Java Persistence 2.1 standard.
All forms have been updated for the latest versions of the Hibernate and Java EE specifications.
What is included in the book: • the idea of object-relational mapping;
• Rapid development of data-driven applications;
• Effective coverage of Hibernate and Java Persistence;
• Integration of Java Persistence with EJB, CDI, JSF, and JAX-RS;
• Unmatched breadth and depth of coverage.
“The most comprehensive book on Hibernate! A tutorial and a guide in one.” – Sergio Fernandez Gonzalez, Accenture Software “The essential guide to the ins and outs of Hibernate.” – Josie Diaz, OptumHealth “A must-have for every Hibernate user.” – Stefan Heffner, SPIEGEL-Verlag Rudolf Augstein GmbH & Co. KG Authors: Bauer, K., King, G., Gregory, G.