Hibernate
De Dos Ideas.
Hibernate es un framework de persistencia de objetos para Java. Su función principal es la de Mapeo Objeto-Relacional, es decir, mapear objetos a tablas de una base de datos relacional.
Actualmente Hibernate cuanta con varios subproyectos que resuelven distintos aspectos del acceso y manipulación de datos.