Temario del curso
Introducción a la hibernación
- Presentación de Hibernate
- El problema del mapeo objeto/relacional
- JDBC
- El esquema de roles de usuario
- 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
- hibernate.cfg.xml
Persistencia de hibernación
- La arquitectura de hibernación
- SessionFactory (Métodos)
- Sesiones de hibernación
- Estados de los objetos
- Transiciones de estado
- Métodos de sesión
- Transacciones
- Sesión por operación
- Sesión por solicitud
- El patrón de objeto de datos Access
Mapeo de objetos/relacional
- 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
- Otras asignaciones Element
- 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
- Herencia de mapeo
- Herencia y Databases
- Herencia de una sola tabla
- Asignación de herencia de una sola tabla
- Tabla por subclase
- Mapeo de tabla por subclase
- Mesa por clase de hormigón
El lenguaje de consulta Hibernate
- El lenguaje de consulta Hibernate
- Fundamentos
- Consultas de HQL
- Polimorfismo
- Parámetros con nombre
- Parámetros de la entidad
- Unirse a las asociaciones
- Métodos de agregación
- Actualizaciones y eliminaciones
- Consultas con nombre
- Uso nativo SQL
Requerimientos
Java Programación, SQL
Testimonios (5)
La paciencia con la que atendía las dudas que surgían
Carlos Ceballos - Banco de Mexico
Curso - Spring Boot, React, and Redux
Excelente la tematica, los casos de uso y ejemplos para visualizar el material entregado
Gionathan Rodriguez - CENTRO NETEC SPA
Curso - Building Microservices with Spring Boot, Docker, and Kubernetes
Que obtuvimos una visión general compleja también sobre el contexto, por ejemplo, por qué necesitamos algunas anotaciones y qué significan. Me gustó la parte práctica del entrenamiento - tener que ejecutar manualmente los comandos y llamar a las API REST.
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática
La información adicional que se compartió fue que el entrenamiento no era Groovy de manera directa, lo cual fue agradable.
Covenant - Vodacom
Curso - Groovy Programming
Traducción Automática
el formador puede explicar el tema de manera clara y responder todas las preguntas.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Traducción Automática