Acerca del curso
En este curso aprenderemos los conceptos fundamentales, mapeos básicos, mapeos relacionales así como la creación de un sistema básico de producción de películas.
Lista de Clases
-
Clase 1: Introducción
- 1.- Introducción
- 2.- ¿Qué es un ORM?
- 3.- ¿Qué es Hibernate?
- 4.- Hibernate y JPA
- 5.- Arquitectura de Hibernate
- 6.- Instalar plugging Hibernate en el IDE
- 7.- Importar las dependencias de Hibernate y la base de datos H2 desde Maven
- 8.- Creación del archivo persistence.xml para persistir data
- 9.- Creación del archivo hibernate.cfg.xml para persistir data
-
Clase 2: Mapeo Básico
- 1.- Introducción a mapeo básico
- 2.- Mapeo de clases a través anotaciones JPA
- 3.- Mapeo de clases a través de forma nativa a través de los archivos *.hbm.xml
- 4.- Comparación de mapeo con el sistema persistence.xml y el hibernate.cfg.xml
- 5.- Mapeo de Enum Type
- 6.- Diferencia entre cascade and inverse
-
Clase 3: Mapeo Relacional
- 1.- Introducción a mapeo relacional
- 2.- Mapeo de la colección Set
- 3.- Mapeo de la colección List
- 4.- Mapeo de la colección Map
- 5.- Relación One To One
- 6.- Relación One To Many
- 7.- Relación Many To Many
- 8.- Relación Many To one
-
Clase 4: Sistema de producción de películas
- 1.- Introducción a Sistema de producción de películas
- 2.- Error de ciclo infinito con el método toString @Override
- 3.- Eliminar elementos hijos (One To Many)
- 4.- Aplicar Operación CRUD con todo lo creado
Proyecto del curso

