Persistencia de objetos con Hibernate
Objetivos
Al finalizar el módulo, los participantes:
- Podrán crear módulos constituidos por objetos persistentes de todas las formas permitidas por el lenguaje Java
- Controlarán la trasaccionalidad y la escalabilidad de dichos módulos
- Serán capaces de mapear clases Java a tablas en la base de datos y viceversa
- Sabrán extraer cualquier tipo de información de una base de datos y traducirla a objetos persistentes
- Tendrán nociones de la utilidad y el manejo de Validator y Search
Contenidos
- Arquitectura
- Principales características
- Clases simples
- Clases con componentes
- Clases con relaciones unidireccionales
- Clases con relaciones bidireccionales
- Clases con jerarquías de herencia
- El sistema de eventos e interceptadores
- Lenguaje de consulta
- Transacciones y concurrencia
- Uso de anotaciones para definir y manipular la persistencia
- Introducción a algunas herramientas de uso común con Hibernate: Validator y Search