JPA Mini Book
An easy definition to JPA is: A group of specifications (a lot of texts, regularizations and Java Interfaces) to define how a JPA implementation should behave?.
One of the problems of Object Orientation is how to map the objects as the database requires. JPA allows us to work with Java classes as it provides a transparent layer to each database specific details; JPA will do the hard work of mapping table to class structure and semantics for the developer.
Learn how to leverage the power of JPA in order to create robust and flexible Java applications. With this Mini Book, you will get introduced to JPA and smoothly transition to more advanced concepts.