freeCodeCamp/guide/spanish/hibernate/index.md

1.3 KiB

title localeTitle
Hibernate Hibernar

Hibernar

Hibernate ORM, comúnmente conocido como Hibernate, es una herramienta de mapeo objeto-relacional para Java. Proporciona un sistema para mapear modelos de dominio orientados a objetos a bases de datos relacionales. Posee múltiples funciones de manejo de objetos de alto nivel.

Hibernate fue una iniciativa de un grupo de desarrolladores dispersos alrededor del mundo conducidos por Gavin King.

Tiempo después, JBoss Inc. (empresa comprada por Red Hat) contrató a los principales desarrolladores de Hibernate y trabajó con ellos en brindar soporte al proyecto.

La rama actual de desarrollo de Hibernate es la 3.x, la cual incorpora nuevas características, como una nueva arquitectura Interceptor/Callback, filtros definidos por el usuario, y —opcionalmente— el uso de anotaciones para definir la correspondencia en lugar de (o conjuntamente con) los archivos XML. Hibernate 3 también guarda cercanía con la especificación EJB 3.0 (aunque apareciera antes de la publicación de dicha especificación por Java Community Process) y actúa como la espina dorsal de la implementación de EJB 3.0 en JBoss.

Más información:

Para documentación y descargas, visite el sitio oficial de Hibernate