Persistencia en Java con Hibernate


Precio:
Precio de venta$69.98

Descripción

Resumen

Java Persistence con Hibernate, Segunda Edición explora Hibernate desarrollando una aplicación que conecta cientos de ejemplos individuales. En esta edición revisada, los autores Christian Bauer, Gavin King y Gary Gregory cubren Hibernate 5 en detalle con el estándar Java Persistence 2.1 (JSR 338). Todos los ejemplos han sido actualizados para las últimas versiones de especificación de Hibernate y Java EE.

Acerca de la tecnología

La compra del libro impreso incluye un eBook gratuito en formatos PDF, Kindle y ePub de Manning Publications.

La persistencia —la capacidad de los datos de sobrevivir a una instancia de un programa— es fundamental para las aplicaciones modernas. Hibernate, la herramienta de persistencia de Java más popular, ofrece un mapeo objeto/relacional automático y transparente, lo que facilita enormemente el trabajo con bases de datos SQL en aplicaciones Java.

Acerca del libro

Java Persistence con Hibernate, Segunda Edición explora Hibernate desarrollando una aplicación que conecta cientos de ejemplos individuales. Te sumergirás inmediatamente en el rico modelo de programación de Hibernate, trabajando con mapeos, consultas, estrategias de recuperación, transacciones, conversaciones, almacenamiento en caché y mucho más. En el camino encontrarás una discusión bien ilustrada de las mejores prácticas en diseño de bases de datos y técnicas de optimización. En esta edición revisada, los autores Christian Bauer, Gavin King y Gary Gregory cubren Hibernate 5 en detalle con el estándar Java Persistence 2.1 (JSR 338). Todos los ejemplos han sido actualizados para las últimas versiones de especificación de Hibernate y Java EE.

Contenido
  • Conceptos de mapeo objeto/relacional
  • Diseño eficiente de aplicaciones de bases de datos
  • Referencia completa de Hibernate y Java Persistence
  • Integración de Java Persistence con EJB, CDI, JSF y JAX-RS * Amplitud y profundidad inigualables

Acerca del lector

El libro asume un conocimiento práctico de Java.

Acerca de los autores

Christian Bauer es miembro del equipo de desarrolladores de Hibernate y formador y consultor. Gavin King es el fundador del proyecto Hibernate y miembro del grupo de expertos de Java Persistence (JSR 220). Gary Gregory es un ingeniero de software principal que trabaja en servidores de aplicaciones e integración de sistemas heredados.

Tabla de Contenidos
    PARTE 1 INTRODUCCIÓN A ORM
  1. Comprender la persistencia objeto/relacional
  2. Iniciar un proyecto
  3. Modelos de dominio y metadatos
  4. PARTE 2 ESTRATEGIAS DE MAPEO
  5. Mapeo de clases persistentes
  6. Mapeo de tipos de valor
  7. Mapeo de herencia
  8. Mapeo de colecciones y asociaciones de entidades
  9. Mapeos avanzados de asociaciones de entidades
  10. Esquemas complejos y heredados
  11. PARTE 3 PROCESAMIENTO DE DATOS TRANSACCIONALES
  12. Administrar datos
  13. Transacciones y concurrencia
  14. Planes, estrategias y perfiles de recuperación
  15. Filtrado de datos
  16. PARTE 4 ESCRITURA DE CONSULTAS
  17. Crear y ejecutar consultas
  18. Los lenguajes de consulta
  19. Opciones avanzadas de consulta
  20. Personalización de SQL


Autor: Christian Bauer, Gavin King, Gary Gregory
Editorial: Manning Publications
Publicado: 08/11/2015
Páginas: 608
Tipo de encuadernación: Tapa blanda
Peso: 2.20lbs
Tamaño: 9.20h x 7.30w x 1.20d
ISBN13: 9781617290459
ISBN10: 1617290459
Categorías BISAC:
- Computadoras | Lenguajes | Java
- Computadoras | Ciencia de Datos | Modelado y Diseño de Datos
- Computadoras | Lenguajes | SQL

Sobre el autor
Christian Bauer es miembro del equipo de desarrolladores de Hibernate y formador, consultor y gerente de producto para Hibernate, EJB 3.0 y JBoss Seam en JBoss.

Gavin King, desarrollador principal en JBoss, es el fundador del proyecto Hibernate y miembro del grupo de expertos de EJB 3.0 (JSR 220). También lidera el JSR 299 de Web Beans, un esfuerzo de estandarización que involucra conceptos de Hibernate, JSF y EJB 3.0.

Gary Gregory es un desarrollador de Java con más de 20 años de experiencia que actualmente desarrolla servidores de aplicaciones para integración heredada.