Hibernate Framework: Crea aplicaciones con Hibernate y JPA
4.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10 students enrolled

Hibernate Framework: Crea aplicaciones con Hibernate y JPA

Aprende desde cero el framework ORM (Object Relational Mapping) más popular de Java, Hibernate y JPA.
4.0 (1 rating)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
10 students enrolled
Last updated 3/2020
Spanish
Spanish [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5.5 hours on-demand video
  • 1 article
  • 21 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Aprenderás el framework de Hibernate/JPA para crear una capa de datos robusta, flexible y escalable
  • Aprenderás a utilizar Hibernate y JPA con Maven y Netbeans
  • Estudiaremos el concepto de Asociaciones con Hibernate y JPA
  • Veremos el ciclo de vida de los objetos de Entidad
  • Y mucho más!!!
Course content
Expand all 33 lectures 05:30:44
+ Hibernate Framework - Introducción
6 lectures 55:54

Temario Hibernate Framework

Preview 01:27

Instalación de MySql

Instalación de MySql
08:11

Creación de Base de Datos en MySql

Creación de Base de Datos en MySql
05:34

Conexión de MySql en Netbeans

Preview 05:56

Ejercicio - HolaMundo con Hibernate - parte 1

Preview 14:12

Ejercicio - HolaMundo con Hibernate - parte 2

Preview 20:34
+ Hibernate - Operaciones básicas
4 lectures 34:32

Ejercicio - Operaciones básicas con Hibernate - parte 1

Ejercicio - Operaciones básicas con Hibernate - parte 1
10:49

Ejercicio - Operaciones básicas con Hibernate - parte 2

Ejercicio - Operaciones básicas con Hibernate - parte 2
06:54

Ejercicio - Operaciones básicas con Hibernate - parte 3

Ejercicio - Operaciones básicas con Hibernate - parte 3
12:31

Ejercicio - Operaciones básicas con Hibernate - parte 4

Ejercicio - Operaciones básicas con Hibernate - parte 4
04:18
+ Hibernate - Aplicación Web
2 lectures 26:49

Ejercicio - Aplicación Web - Listado Personas - parte 1

Ejercicio - Aplicación Web - Listado Personas - parte 1
06:39

Ejercicio - Aplicación Web - Listado Personas - parte 2

Ejercicio - Aplicación Web - Listado Personas - parte 2
20:10
+ Hibernate - Asociaciones
8 lectures 01:28:16

Lección - Asociaciones en Hibernate

Lección - Asociaciones en Hibernate
07:17

Ejericicio - Creación Base Datos SGA

Ejericicio - Creación Base Datos SGA
17:16

Ejercicio - Asociaciones con Hibernate - parte 1

Ejercicio - Asociaciones con Hibernate - parte 1
05:18

Ejercicio - Asociaciones con Hibernate - parte 2

Ejercicio - Asociaciones con Hibernate - parte 2
07:02

Ejercicio - Asociaciones con Hibernate - parte 3

Ejercicio - Asociaciones con Hibernate - parte 3
13:51

Ejercicio - Asociaciones con Hibernate - parte 4

Ejercicio - Asociaciones con Hibernate - parte 4
11:05

Solución Laboratorio Asociaciones Hibernate - parte 1

Solución Laboratorio Asociaciones Hibernate - parte 1
10:53

Solución Laboratorio Asociaciones Hibernate - parte 2

Solución Laboratorio Asociaciones Hibernate - parte 2
15:34
+ Hibernate - Ciclo de Vida
5 lectures 33:16

Lección - Ciclo de Vida de Objetos de Entidad con Hibernate

Lección - Ciclo de Vida de Objetos de Entidad con Hibernate
08:25

Ejercicio - Estado de Persistente en Hibernate

Ejercicio - Estado de Persistente en Hibernate
09:34

Ejercicio - Recuperar un Objeto Persistente

Ejercicio - Recuperar un Objeto Persistente
04:44

Ejercicio - Modificar un Objeto Persistente

Ejercicio - Modificar un Objeto Persistente
05:02

Ejercicio - Eliminar un Objeto Persistente

Ejercicio - Eliminar un Objeto Persistente
05:31
+ Hibernate - Persistencia en Cascada
1 lecture 11:34

Hibernate - Persistencia en Cascada

Hibernate - Persistencia en Cascada
11:34
+ Hibernate - Laboratorio Aplicación Web con Hibernate
6 lectures 01:20:21

Laboratorio - Aplicación Web con Hibernate

Laboratorio - Aplicación Web con Hibernate
03:13

Solución - Laboratorio Web con Hibernate

Solución - Laboratorio Web con Hibernate
20:55

Solución - Laboratorio Web con Hibernate - parte 2

Solución - Laboratorio Web con Hibernate - parte 2
26:48

Solución - Laboratorio Web con Hibernate - parte 3

Solución - Laboratorio Web con Hibernate - parte 3
12:36

Solución - Laboratorio Web con Hibernate - parte 4

Solución - Laboratorio Web con Hibernate - parte 4
07:47

Solución - Laboratorio Web con Hibernate - parte 5

Solución - Laboratorio Web con Hibernate - parte 5
09:02
+ Última Clase
1 lecture 00:02

Clase Extra

Clase Extra
00:02
Requirements
  • Java Básico, te recomendamos estudiar el curso de Universidad Java, la primera parte donde aprenderás todo lo necesario de Java para estudiar este curso
Description

¿Deseas facilitar el almacenamiento y recuperación de información Java a través del mapeo objeto/relacional?

Con Hibernate explota la información de cualquier Base de Datos y agiliza el desarrollo Java aplicando conceptos de ORM (Object/Relational Mapping), así como varios patrones de diseño tales como DAO, DTO y varios más.

¿Qué Aprenderé exactamente?

Introducción a Hibernate y JPA

En este módulo estudiaremos una introducción al Framework de Hibernate y JPA (Java Persistence API), incluyendo el concepto ORM (Object-Relational Mapping), el cual resuelve muchos de los problemas que se presenta en la capa de datos en una aplicación de Java Empresarial.

  • Estudiaremos una introducción al Framework de Hibernate y JPA, y la esencia de trabajar con este Framework Java.

  • Instalaremos nuestro IDE, en este caso MyEclipse, para trabajar con el Framework de Hibernate y JPA

  • Instalaremos nuestra base de datos MySql, con la que trabajaremos a lo largo del curso

  • Configuraremos un primer ejemplo con Conexión a Bases de Datos con MyEclipse y Hibernate

  • Crearemos un primer ejercicio para explicar cómo trabajaremos con los objetos de Java y su representación en una tabla de base de datos aplicando el concepto de ORM

Configuración de Hibernate

Revisaremos los patrones de diseño relacionados con el uso de Hibernate y la capa de datos en una aplicación Java.

  • Revisaremos los Patrones de Diseño con los que trabajeremos de manera particular en la capa de presistencia, como son DAO (Data Acess Object) y DTO (Data Access Object).

  • Operaciones con Hibernate: Pondremos en práctica las operaciones básicas (alta, bajas y cambios) que comúnmente utilizamos en nuestras tablas de base de datos aplicando los patrones de diseño DAO y DTO.

  • Crearemos una aplicación Web donde utilizaremos JSP´s y Servlets, aplicando el patrón de diseño MVC, y estableceremos comunicación con nuestra capa de datos creada en Hibernate para mostrar cómo utilizar el código Java generado hasta el momento.

Manejo de Asociaciones

En este módulo estudiaremos el manejo de Asociaciones en Hibernate, como son uno a muchos, muchos a uno y muchos a muchos.

  • Estudiaremos los tipos de Asociaciones en Hibernate, que son las mismas que se manejan en la teoría de base de datos relacionales.

  • Revisaremos cómo aplicar relaciones de tipo uno a muchos, muchos a uno y muchos a muchos, utilizando el Framework de Hibernate

  • Estudiaremos el concepto de Clases de Entidad que nos ofrece Hibernate, con el objetivo de guardar objetos Java directamente en registros de una base de datos 

Ciclo de Vida en Objetos de Entidad

Estudiaremos el ciclo de vida en los objetos Java, administrados por el Framework de Hibernate.

  • Estudiaremos el concepto del Ciclo de Vida en Objetos de Entidad utilizando el framework de Hibernate.

  • Revisaremos los distitnos estados de persistencia que Hibernate nos ofrece.

  • Analizaremos el flujo necesario para recuperar un Objeto Persistente y los pasos para iniciar una transacción y mandando llamar a los métodos ya sea load (id) o get (id) pasando a un estado de persistente donde cerrando nuestra sincronizar de vuelta los cambios en nuestra base de datos..

  • Aprenderemos el concepto de Persistencia en Cascada, el cual nos sirve para agregar información de varias tablas relacionadas al mismo tiempo.

Y mucho más!!!

¡Inscríbete YA MISMO!

Saludos

Ing. Ubaldo Acosta

Fundador de Global Mentoring y Universidad Java


Who this course is for:
  • Cualquier interesado en aprender Hibernate y JPA