Taking a hands-on approach the authors introduce, explain, & demonstrate how to use the new Java Persistence API (JPA), now available outside of the EJB 3.x
Specification & reference implementation. JPA provides Java developers with both the knowledge & insight needed to write Java applications that access relational databases through JPA.