Preferencias globales de Red Hat

Explorar

Descubra las novedades de los clientes de Red Hat de todo el mundo:

JB298

JBoss Development: Persistence with Hibernate with Expertise exam

Está visualizando información sobre:

Persistencia relacional para Java a través de Hibernate Application Stack

JBoss® Hibernate® Technology (JB297) es un curso de cuatro días que ofrece a los desarrolladores de Java las habilidades y los conocimientos necesarios para aprovechar al máximo las funciones de Java Hibernate Application Stack. A través de clases teóricas y prácticas exhaustivas, los estudiantes aprenderán los elementos esenciales e internos de Hibernate, junto con sus aplicaciones prácticas y estrategias para implementar las prácticas recomendadas.

Este curso incluye y prepara a los estudiantes para el examen JBCD - Persistence (EX297).

Visión general del curso

Al final del curso, los estudiantes habrán aprendido las prácticas recomendadas para aprovechar Hibernate, a fin de producir y mantener aplicaciones de negocios sólidas y bien diseñadas y, al mismo tiempo, optimizar el rendimiento y reducir los costes de mantenimiento de software.

Resumen del contenido del curso

  • Principales interfaces de programación de aplicaciones para Hibernate (Session, Transaction, Query, EntityManager, SessionFactory, Annotations)
  • Tecnologías Search, Validation, Shards y Tools de Hibernate
  • Asignación de herencia y relaciones polimórficas
  • Hibernate HQL, Criteria y consultas JDBC/SQL
  • Entorno de desarrollo integrado de Hibernate Tools (IDE)
  • Prácticas recomendadas y patrones para desarrolladores de Hibernate
  • Implementación, configuración y afinación del rendimiento de Hibernate

¿Qué es la certificación JBoss Certified Developer in Persistence?

La acreditación JBCD-Persistence confirma su competencia para desarrollar tareas relacionadas con la utilización práctica de la API Java Persistence con Hibernate.

Público y requisitos previos

  • Arquitectos de sistemas empresariales
  • Programadores de Java con experiencia que trabajen con sistemas de bases de datos basados en SQL
  • Desarrolladores de componentes empresariales y bases de datos
  • Administradores de bases de datos que necesitan comprender de qué manera ORM puede afectar al rendimiento y cómo ajustar el rendimiento del sistema de gestión de base de datos SQL y el nivel de persistencia

Requisitos previos para este curso

  • Experiencia con Java Platform, Enterprise Edition (Java EE) o Java 2 Platform, Enterprise Edition (J2EE)
  • Conocimiento muy avanzado del desarrollo de sistemas de software empresariales
  • Conocimiento de la integración de sistemas heredados

Descripción de este curso

Qué es la persistencia de Java
Descubra cómo JBoss® Hibernate® responde de forma eficaz a la pregunta sobre cómo representar datos relacionales en un entorno orientado a objetos.
Iniciación a Hibernate
Implemente una aplicación sencilla aprovechando las características fundamentales de persistencia y mapeo de Hibernate.
Proyectos y herramientas de Hibernate
Utilice las herramientas Hibernate de JBoss Developer Studio disponibles para analizar los objetos de dominio de un proyecto.
Mapeo Avanzado de Hibernate
Amplíe las entidades de Hibernate a otras incorporadas y definidas por el usuario y desarrolle identificadores sólidos.
Herencia y relaciones de entidades
Utilice asignaciones relacionales avanzadas para gestionar asociaciones uni y bidireccionales y asignar herencia Java a tablas de bases de datos.
Estado persistente y transacciones en Hibernate
Estudie de qué manera Hibernate gestiona la relación entre los datos de una tabla y los valores de una entidad, y asocie estos cambios de estado a una unidad de trabajo.
Consulta de datos eficaz
Aprenda cómo aprovechar los filtros, opciones de consulta y estrategias de recuperación de datos de Hibernate para realizar consultas eficaces.
Revisión de los patrones de diseño y prácticas recomendadas
Aprenda los conceptos básicos sobre los patrones de diseño y prácticas recomendadas de Hibernate y cómo aplicarlos para crear sistemas Hibernate eficaces.
Configuración e implementación de Hibernate
Utilice el framework adaptable de Hibernate en diversos tipos de aplicaciones, desde sencillas aplicaciones Java independientes hasta implementaciones Java de clase empresarial totalmente desarrolladas.
Frameworks Avanzados de Hibernate
Hibernate proporciona herramientas avanzadas que resultan muy útiles para los desarrolladores en las áreas de prueba, validación, búsqueda y ampliación de las instancias de bases de datos.

Nota: la descripción del curso puede cambiar en función del avance de la tecnología y de la evolución de la naturaleza de las tareas relacionadas. Si tiene alguna pregunta o desea que le confirmen algún dato de alguna materia o tema específico, póngase en contacto con un especialista en capacitación en línea o llame al 1-866-626-2994.

Próximo examen o curso recomendado

Examen JBCD - Persistence (EX297)
Examen de 4 horas, de naturaleza práctica y basado en el rendimiento