Cursos de Persistencia de Java con Hibernate

Algunos de nuestros clientes

Código del Curso

javaph

Duration

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

Requerimientos

Programación Java, SQL

Overview

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!