Saltar la navegación

6.- Arquitectura Hibernate

Hibernate posee tres componentes principales:


Connection Management (Gestión de conexión):  Hibernate proporciona un servicio de gestión de la conexión para proporcionar una eficiente conexión a la base de dato.
La Conexión de base de datos es la parte más cara de interactuar ya que requiere una gran cantidad de recursos para abrir y cerrar la conexión.


Transaction management: (Gestión de transacciones): Proporciona la capacidad al usuario ejecutar más de una base de datos a la vez.

                         
Object relational mapping: (Mapeo objeto relacional):   es la técnica de cartografía que representa los datos de un modelo de datos relacional de forma de objeto.  Esta parte de la utiliza para seleccionar, insertar, actualizar y borrar los registros de la tabla subyacente. Cuando pasamos de un objeto a un Session.save () método, Hibernate lee el estado de las variables de ese objeto y ejecuta la consulta necesaria. (fuente Jorge Rodriguez )

Obra publicada con Licencia de Documentación Libre de GNU (GNU Free Documentation License) (Versión local)