¿Qué quieres aprender?

Acceso a datos en aplicaciones Java con JPA e Hibernate

Acceso a datos en aplicaciones Java con JPA e Hibernate

Udemy

Curso online


20

Es cada vez más habitual que el acceso a datos en aplicaciones informáticas, tanto de escritorio como Web, se realice a través de una capa de persistencia que exponga las filas de las tablas relacionales como objetos de datos a la aplicación. JPA es una especificación Java para la creación y manipulación de una capa de persistencia, independiente del tipo de base de datos con el que se va a trabajar. Por tanto, son cada vez más demandados, por parte de las empresas software, los perfiles de programadores Java EE que conocen esta tecnología.

A través de este curso te enseñaré a construir una capa de persistencia, tanto en aplicaciones Java Estándar como Web, así como a acceder a la misma a través del API JPA. Aprenderás a realizar, tanto operaciones sencillas tipo CRUD, como otras más complejas que involucren diferentes tablas de la base de datos, utilizando consultas JPQL y relaciones entre entidades, todo ello, utilizando no solo el API JPA, sino también las clases e interfaces nativas de Hibernate. También te enseñaré a utilizar el API criteria para poder construir consultas de forma dinámica. Todo ello, con un enfoque sumamente práctico.

Ánimo, estaré encantado de resolverte cuantas dudas puedan surgirte durante el curso.

¿Para quién es este curso?

Programadores o conocedores del lenguaje Java que quieran aprender a crear y utilizar una capa de persistencia de datos dentro de una aplicación

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Serán capaces de crear una capa de persistencia dentro de una aplicación y de realizar cualquier tipo de manipulación de datos sobre la misma empleando el API JPA de java Podrán crear aplicaciones Web con componentes de negocio que accedan a datos a través de una capa de persistencia

A quién va dirigido

Programadores o conocedores del lenguaje Java que quieran aprender a crear y utilizar una capa de persistencia de datos dentro de una aplicación

Requisitos

Deberás conocer la sintaxis del lenguaje Java y clases de uso general. De cara a poder sacar el máximo partido al curso, sería conveniente tener conocimientos básicos de Java EE, concretamente, sobre creación de servlets y JSP

Temario completo de este curso

Contenido del curso...Presentación del curso ...Introducción a la persistencia ...Java persistence API ...Instalación del software ...Creación de una capa de persistencia con JPA parte 1 ...Creación de una capa de persistencia con JPA parte 2 ...Autoevaluación I ...El API JPA ...Primera aplicación JPA ...Autoevaluación II ...Consultas. El lenguaje JPQL ...JPA en aplicaciones Web ...Ejercicio práctico I Parte 1 ...Ejercicio práctico I Parte 2 ...Consultas parametrizadas ...Consultas nominadas ...Ejercicio práctico II ...Consultas de acción ...Autoevaluacion III ...Utilización de JPA con Enterprise JavaBeans ...El servidor Glassfish ...Creación de un DataSource ...Ejercicio práctico III ...Autoevaluación IV ...Relación entre entidades ...Crear entidades relacionadas parte I ...Crear entidades relacionadas parte 2 ...Ejercicio práctico IV parte I ...Ejercicio práctico IV parte 2 ...joins ...Ejercicio práctico V ...Autoevaluación V ...Ajuste de relaciones ...Claves compuestas ...Utilización de motor hibernate ...Carga de datos en modo lazy con Hibernate ...Utilización del framework de hibernate ...El API de Hibernate ...Utilización del API de Hibernate en una aplicación ...Ell API Criteria ...Ejercicio práctico VI ...Autoevaluación VI ...Resumen final ...Apéndice A Crear backup de una base de datos MySQL ...
Ver más