
Curso de Formación: Hibernate
Duración: 35 horas
Perfil: Java Avanzado
Dirigido a: Esta acción formativa va dirigida a Programadores y Analistas Java.
Requisitos previos:
Los alumnos necesitarán tener experiencia con el lenguaje de programación Java, así como de JDBC y SQL previos para poder comprender la materia del curso con éxito. Recomendable pero no requerido conocimientos de Servlets, JSP y el patrón MVC.
Objetivos: Desarrollar aplicaciones java con la capa de persistencia implementada con el framework Hibernate. Dominar tanto los mapeos entre entidades como los estados de los objetos en la aplicación. Uso de las distintas técnicas de consulta para recuperar objetos desde la BBDD.
Contenido:
1.1. Repaso conocimientos JDBC y Transacciones.
1.2. Mapeos de Entidades
1.3. Mapeos de Colecciones
1.4. Mapeos de Relaciones entre entidades
1.5. Mapeos de Herencia
1.6. Estados de los objetos
1.7. Consultas HQL (Hibernate Query Language)
1.8. Consultas Criteria y ByExample
1.9. Concurrencia y transacciones. Versionado y Bloqueos.
1.10.Patrones de uso en Web OpenSessionInView y ConversationFilter
1.11.Conceptos avanzados: Tipos propios, Interceptores y eventos.
1.12.Cachés en Hibernate.
Documentación Recomendada: Java Persistence with HibernateSecond Edition of Hibernate in ActionChristian Bauer and Gavin KingNovember, 2006 | 880 pages ISBN: 1-932394-88-5
Copyright © 2009 LUZ Tecnologías de la Información.
Términos & Condiciones | Política de privacidad | Mapa del Sitio