Curso Spring Data
Curso Spring Data y JPA
Este curso aborda el manejo en profundidad de uno de los frameworks Cabecera de Spring (Spring Data) . Conocer como funciona este framework nos ayudará a mejorar nuestra productividad a la hora de persistir información en una base de datos.
Modulo1 : Introducción a Spring Data
Este módulo aborda la introducción a Spring Data y como configurar Spring Data para un manejo sólido de Repositorios y pruebas unitarias . Se generará un primer repositorio genérico y se implementara una solución de persistencia con él.
Modulo2 : Spring Data y Busquedas
Este módulo aborda como realizar todo tipo de consultas con NamedMethod de una forma sencilla y rápida de tal forma que con muy poco esfuerzo puedas tener un Repositorio sólido construido
Modulo3 : Spring Data y JPA
Este módulo aborda como realizar todo tipo de consultas con JPA que nos ayuden a complementar los métodos anteriores y aportar flexibilidad a nuestro código creando consultas totalmente parametrizadas.
Modulo4 : Spring Data Ordenaciones y Paginaciones
Este módulo se encarga de abordar los conceptos de paginaciones y ordenaciones a la hora de construir Repositorios con Spring Data abordando métodos adicionales que proveen de flexibilidad a los desarrolladores a la hora de construir la implementación.
Modulo5 : Spring Data Web
Spring MVC es uno de los frameworks fundamentales ligados a Spring Data este módulo abordará la integración de los dos frameworks y refactorizará nuestro código para construir una solución flexible y sólida.
Modulo6 : Spring Data Buenas Prácticas
Abordaremos temas avanzados de Spring Data que nos enfocaran en como mejorar todo el código anteriormente construido con las características más avanzadas de Spring Data . Usando Examples y Specifications
Tu Profesor
Cecilio Álvarez es Arquitecto Java Certificado por Oracle , imparte formación sobre Java y Java EE para distintas empresas del sector. Gestiona uno de los blogs de referencia de la comunidad www.arquitecturajava.com
Unidades didácticas
-
ComenzarIntroducción (1:09)
-
ComenzarSpring Data (0:47)
-
ComenzarSpring Data Configuración (1:55)
-
ComenzarEjemplo Configuración (3:31)
-
ComenzarXampp (0:23)
-
ComenzarInstalación Xampp (2:42)
-
ComenzarDataSources (0:27)
-
ComenzarEjemplo DataSources (4:37)
-
ComenzarScripts (0:47)
-
ComenzarEjemplo de Scripts (4:45)
-
ComenzarEntidades (0:27)
-
ComenzarEjemplo de Entidades (3:14)
-
ComenzarOperaciones CRUD (0:45)
-
ComenzarEjemplo CRUD (9:50)
-
ComenzarFindById (1:16)
-
ComenzarEjemplo FindById (3:11)
-
ComenzarSalvar (0:24)
-
ComenzarSalvando Entidades (2:34)
-
ComenzarBorrados (0:22)
-
ComenzarEjemplo de Borrados (2:21)
-
ComenzarManejo de Colecciones (0:28)
-
ComenzarEjemplo de Colecciones (2:40)
-
ComenzarResumen (0:38)
-
ComenzarIntroducción (0:42)
-
ComenzarFindByTitulo (0:33)
-
ComenzarEjemplo FindByTitulo (5:18)
-
ComenzarManejo de And y Or (0:23)
-
ComenzarEjemplo de And y Or (4:17)
-
ComenzarGreater (0:38)
-
ComenzarEjemplo de Greater (5:21)
-
ComenzarUsando Like (0:47)
-
ComenzarEjemplo Like (2:45)
-
ComenzarEjemplo Like Parte 2 (2:24)
-
ComenzarClausula In (0:28)
-
ComenzarEjemplo In (6:55)
-
ComenzarManejo de Relaciones (1:45)
-
ComenzarEjemplo de Relaciones (7:26)
-
ComenzarOtras entidades (0:18)
-
ComenzarEjemplo de Capitulo (6:15)
-
ComenzarCapitulo y Libro (1:15)
-
ComenzarEjemplo Capitulo y Libro (2:43)
-
ComenzarResumen (0:46)
-
ComenzarIntroducción (1:51)
-
ComenzarEjemplo (4:53)
-
ComenzarNamed Parameters (0:44)
-
ComenzarEjemplo de Named Parameters (5:04)
-
ComenzarSpring @Query (0:27)
-
ComenzarEjemplo @Query (3:08)
-
ComenzarConsultas Nativas (0:45)
-
ComenzarEjemplo de Consultas Nativas (1:52)
-
ComenzarJoin Fetch (0:57)
-
ComenzarEjemplo de Join Fetch (4:23)
-
ComenzarManejo de DTOs (0:50)
-
ComenzarEjemplo de DTO (6:49)
-
ComenzarResumen (0:40)