Hibernate y JPA (CTJEE05)


Descripción General

Este curso busca que el alumno pueda integrar un ORM (Mapeador Objeto-Relacional) líder en sus proyectos de desarrollo, para el acceso a bases de datos bajo un enfoque orientado a objetos. Que comprenda su arquitectura y filosofía de modo que pueda crear rápidamente servicios de datos reutilizables y bien diseñados.

Dirigido a:

  • Desarrolladores de aplicaciones corporativas en Java y JEE
  • Gerentes o líderes de proyecto que supervisan desarrollos en Java y JEE
  • Futuros arquitectos de software

Objetivo

Que el alumno pueda generar una infraestructura de acceso a datos estandarizada, robusta y productiva con la ayuda del ORM líder del mercado

Se recomienda cuando:

El interesado desea manejar la persistencia a través de un ORM (Manejador Objeto-Relacional) que está alineado a la especificación JEE (JPA)

Contenido: Temas principales

  1. Mapeo objeto/relacional y la Java Persistence API (JPA).
  2. Arquitectura de hibernate: Los componentes que integran el framework.
  3. Configuración y programación de campos y llaves.
  4. Configuración y programación de relaciones entre tablas.
  5. Configuración y programación de relaciones de Herencia.
  6. Configuración de llaves compuestas.
  7. Aspectos de desempeño.
  8. Consultas complejas con Criteria.

Duración

30 horas

Prerrequisitos

Deseable: Manejo de I/O y de Base de Datos con JDBC (CTJAV04)

Enlaces relacionados