Hibernate JPA With H2 Database explains step by step details of setting / configuring Java Persistence JPA With Hibernate And H2
How To Configure Hibernate JPA With H2?
Java Persistence API, is a standard interface which wraps different ORM tools such as Hibernate, EclipseLink, OpenJPA etc.
ie; you can able to change Hibernate implementation to EclipseLink implementation without changing the code base.
On this standalone JPA Example, we are using Java Persistence With H2 Database
Hibernate is popular open source ORM (Object Relation Mapping) tool for Java platform, for mapping an entity to a traditional relational like Oracle, MySQL, SQL Server, PostgreSQL, DB2, Derby, Sybase, H2 etc
I am going to reuse JPA Tutorial With Hibernate