JPA 2.0 Tutorial With Hibernate explains step by step details of setting / configuring Java Persistence (JPA) With Hibernate And Eclipse
How To Configure Hibernate (JPA2.0) With Oracle Database?
Java Persistence API (JPA), is a standard interface which wraps different ORM tools such as Hibernate, EclipseLink, OpenJPA etc. The benefits of using JPA is that you can change the underlying implementation of without changing any code.
ie; you can able to change Hibernate implementation to EclipseLink implementation without changing the code base.
On this standalone JPA 2.0 Example, we are using Java Persistence (JPA 2.0) With Hibernate
Hibernate is popular open source ORM (Object Relation Mapping) tool for Java platform, for mapping an entity to a traditional relational database like Oracle, MySQL etc
By using JPA, we can do database operations like Create, Read, Update & Delete etc, with very little code.