Hibernate: persistencia de objetos en JEE: venciendo las diferencias entre el modelo relacional y el orientado a objetos. – Primera edición
Pérez Martínez, Eugenia (Autor)
El acceso a una base de datos es un requisito imprescindible para las aplicaciones empresariales y también una tarea que puede llegar a resultar compleja. Es preciso utilizar herramientas que, además de facilitar esta labor, nos permitan abstraer la aplicación del origen de datos y nos dirijan a que el código se preocupe únicamente de gestionar objetos. Hibernate es el framework de mapeo objeto-relacional de referencia y una tecnología que está presente en la mayoría de proyectos Java empresariales.
Este libro ofrece, además de una introducción al framework y a la persistencia de datos en Java, un recorrido por las distintas maneras de interactuar con una base de datos relacional, empezando desde ejemplos sencillos a escenarios más complejos de mapeos. También cubre otros aspectos como el lenguaje HQL que nos permite un control más preciso de las consultas a la base de datos.
Todo ello explicado a través de multitud de casos prácticos que muestran los detalles necesarios para comprender y asimilar cómo trabajar y aplicar Hibernate en proyectos profesionales. Descubre el framework Hibernate. Comprende la relación entre Hibernate y JPA. Aprende cómo mapear mediante anotaciones y ficheros XML. Aplica las distintas formas de mapeo según las relaciones entre tablas. Avanza en mapeos aplicando herencia con distintas estrategias. Entra en detalle a través del API HQL para consultas más específicas. Desarrolla aplicaciones JEE aplicando Hibernate 4.0.
Contenido:
Capítulo 1. Arquitectura de ORM.
Capítulo 2. JPA vs. Hibernate.
Capítulo 3. Mapeo de clases persistentes.
Capítulo 4. Gestión de objetos persistentes.
Capítulo 5. Transacciones, concurrencias y cacheo.
Incluye bibliografía e índice alfabético
Incluye material adicional