Curso de Hibernate

Curso de Hibernate

30 horas
Todos los niveles
0 cuestionarios

Descripción:

Trabajar con software orientado a objetos y bases de datos relacionales puede hacernos invertir mucho tiempo en los entornos actuales. Hibernate es una herramienta que realiza el mapping entre el mundo orientado a objetos de las aplicaciones y el mundo entidad-relación de las bases de datos en entornos Java. El término utilizado es ORM (object/relational mapping) y consiste en la técnica de realizar la transición de una representación de los datos de un modelo relacional a un modelo orientado a objetos y viceversa. Hibernate no solo realiza esta esta transformación sino que nos proporciona capacidades para la obtención y almacenamiento de datos de la base de datos que nos reducen el tiempo de desarrollo.

Objetivo:

El Curso de Hibernate, entre otras cosas el alumno aprenderá a conocer las clases principales para implementar Hibernate y la funciones de cada una. Resolver la diferencia entre el modelo relacional y de objetos. Realizar acciones básicas de insert, delete, update y select con Hibernate. Ejecutar queries HQL y SQL desde Java. Utilizar queries parametrizadas. Aplicar técnicas de paginado con Hibernate. Utilizar queries guardados en archivos de texto desde Hibernate. Utilizar las diferentes soluciones para mapear herencia con Hibernate.

 

Temario:

Parte 1: Construcción de una aplicación simple

Herramientas | Archivo de configuración | Persistencia múltiple en Objetos | Persistencia en Clases | Mapeo de Objetos | Creación de tablas | Sesiones |   DAO’s

Parte 2: Uso de anotaciones con Hibernate

Mapeos con anotaciones en Hibernate | Entidades y llaves primarias | Code Listings

Parte 3: El ciclo de vida de Persistencia

Guardando Objetos | Igualdad e identidad de Objetos |  Carga, actualización y eliminación de Objetos | Operaciones en cascada  | EJB3/JSR 220 API de persistencia 

Parte 4: Creación de mapeos

Hibernate Types | Anatomía de un archivo de mapeo | Mapeo de Clases simples | Mapeo de composiciones y Colecciones | Mapeo de relaciones y herencia 

Parte 5: Consulta de Objetos con Criterios

Uso del API de consultas con Criterios  | Restricciones | Asociaciones

Parte 6: Consultas con HQL y SQL

Comprendiendo HQL | Clauses y Alias | Uso de parámetros | Ordenando resultados | Asociaciones  | Uso nativo de SQL

Parte 7: Uso de Sesión

Sesiones | Transacciones y bloqueo | Cacheo | Hilos

Parte 8: Consideraciones de Diseño en Hibernate 3

Diseño del Modelo de Objetos | Mapeo con Hibernate | Creación de un esquema de Base de Datos | La aplicación Jav 

Parte 9: Eventos e Interceptores

Eventos | Interceptores 

Parte 10: Filtros Hibernate

Dónde utilizar los Filtros |  Definiendo Filtros | Uso de Filtros en tu aplicación

El plan de estudios está vacío.
0.0
0 total
5
0
4
0
3
0
2
0
1
0

27 thoughts on “Curso de Hibernate

  1. clomid reviews baclofen neem juice patanjali We have been speaking with health care professionals, who have assured us that Legionnaire s disease, which can arise as a result of this bacteria, cannot be transmitted from person to person or as a result of drinking water or hand washing

  2. Studies have also shown that metformin a drug used to treat type 2 diabetes by controlling blood glucose levels reversed elevated RV systolic pressure and hypertrophy in Sugen hypoxia female rats, independent of glycemia, without any effects on systemic blood pressure, cardiac output, or heart rate 107 stromectol online pharmacy

  3. To verify the nature of the thalamic lesions, adjacent coronal sections spanning the thalamus were stained with Alizarin Red to assay for the presence of calcium and with Perls stain to assay for the presence of iron buying cialis generic She is a long time resident of Arizona and obtained her Bachelor of Science degree in Biomedical Engineering at Arizona State University before finishing her Doctorate of Medicine at the University of Arizona in 1997

  4. grifulvin v clindamycin hcl for ear infection The Knicks said the recovery time is approximately 12 to 16 weeks, which could put Smith in position to be available on opening night, but that seems unlikely since he wonГў pct nolvadex Monitor Closely 1 irbesartan increases and bendroflumethiazide decreases serum potassium

  5. As these results are derived from a subgroup analysis in a different clinical setting, generalization to vascular surgery patients remains to be determined stromectol kaufen Mercola Oct 2016 1 in 1, 000 Women Is Saved by Regular Mammogram Screening While 10 Undergo Cancer Treatment for No Reason

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *