Hibernate

Hibernate is an object relational mapping library (ORM) for the Java language. It provides a framework to map relational database data to a Java Ojbect. Read this guide to learn more about the technology now.