Programa del Curso

Introducción a Hibernate

  • Presentación de Hibernate
  • El problema del mapeo objeto/relacional
  • JDBC
  • El esquema Usuarios-Roles
  • Configuración de herramientas y entorno
  • Creando el archivo Database

Configuración de Hibernate

  • Distribuciones de hibernación
  • Bibliotecas requeridas
  • Archivos de configuración
  • hibernate.properties
  • hibernar.cfg.xml

Persistencia de hibernación

  • La arquitectura de hibernación
  • SessionFactory (Métodos)
  • Sesiones de hibernación
  • Estados de objeto
  • Transiciones de estado
  • Métodos de sesión
  • Transacciones
  • Sesión por operación
  • Sesión por solicitud
  • El patrón de objeto Data Access

Mapeo de objetos/relacionales

  • Diseño Orientado a Objetos
  • Mapeo relacional
  • Asociación bidireccional
  • Técnicas de mapeo O/R
  • El documento de mapeo
  • El modelo de mapeo XML
  • Claves principales e identidad
  • Generación de identificadores
  • Otros elementos de mapeo
  • Componentes
  • Asociaciones de mapeo
  • El modelo de mapeo XML para asociaciones
  • Unidireccional De muchos a uno
  • Búsqueda ansiosa
  • Bidireccional de uno a muchos
  • Bidireccional uno a uno
  • Asignación de herencia
  • Herencia y Bases de Datos
  • Herencia de una sola tabla
  • Asignación de herencia de una sola tabla
  • Tabla por subclase
  • Asignación de tabla por subclase
  • Tabla por clase de hormigón

El lenguaje de consulta de Hibernate

  • El lenguaje de consulta de Hibernate
  • Fundamentos
  • Consultas de HQL
  • Polimorfismo
  • Parámetros con nombre
  • Parámetros de entidad
  • Unirse a las asociaciones
  • Métodos agregados
  • Actualizaciones y eliminaciones
  • Consultas con nombre
  • Uso de Native SQL

Requerimientos

Programación Java, SQL

 14 horas

Testimonios (4)