This document provides an overview of the Java Persistence API (JPA) and object-relational mapping with Hibernate. It discusses domain modeling, mapping classes and relationships to database tables, the persistence configuration file, query languages, and the lifecycle of persistent objects. Key topics include object-relational impedance mismatch, mapping inheritance, lazy loading of relationships, and using JPA within Java EE and Spring applications.
Related topics: