Cursos de Persistencia de Java con Hibernate

Algunos de nuestros clientes

Código del Curso

javaph

Duración

14 horas (usualmente 2 días, incluidas las pausas)

Requerimientos

Programación Java, SQL

Descripción General

Este curso enseña el uso práctico de Hibernate para objetos Java persistentes en una base de datos relacional.

Programa del Curso

Introducción a Hibernate

  • Presentación de Hibernate
  • El Problema de Mapeo Objeto / Relacional
  • JDBC
  • El Esquema de Usuarios-Roles
  • Configuración de herramientas y entorno
  • Creación de la base de datos

Configuración de Hibernate

  • Distribuciones de Hibernate
  • Bibliotecas necesarias
  • Archivos de configuración
  • Hibernate.properties
  • Hibernate.cfg.xml

Persistencia de Hibernación

  • La arquitectura de Hibernate
  • Métodos de SessionFactory
  • Sesiones de Hibernate
  • Estados de objetos
  • Transiciones de estado
  • Métodos de sesión
  • Actas
  • Sesión por operación
  • Sesión por solicitud
  • El patrón de objetos de acceso a datos

Mapeo Objeto / Relacional

  • Diseño Orientado a Objetos
  • Mapeo Relacional
  • Asociación Bidireccional
  • Técnicas de asignación de O / R
  • El Documento de Cartografía
  • El modelo XML de mapeo
  • Claves Primaria e Identidad
  • Generación de identificadores
  • Otros elementos de mapeo
  • Componentes
  • Asociaciones de Cartografía
  • El modelo XML de asignación para asociaciones
  • Unidireccional Many-to-One
  • Búsqueda ansiosa
  • Bidireccional Uno-Para-Muchos
  • Bidireccional One-to-One
  • Mapeo de herencia
  • Herencia y bases de datos
  • Herencia de una sola tabla
  • Mapeo de una sola tabla de herencia
  • Tabla por subclase
  • Mapeo de tabla por subclase
  • Tabla por Clase de Hormigón

El lenguaje de Consulta de Hibernate

  • El lenguaje de consulta de Hibernate
  • Fundamentos
  • Consultas HQL
  • Polimorfismo
  • Parámetros con nombre
  • Parámetros de entidad
  • Asociaciones
  • Métodos Agregados
  • Actualizaciones y eliminaciones
  • Consultas nombradas
  • Uso de SQL nativo

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Costa Rica!

As a Business Development Manager you will:

  • expand business in Costa Rica
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!