Autoplay
Auto Completar
Unidad anterior
Completar y continuar
Arquitectura Java Solida con Spring 4.3 y anotaciones
Introducción a Arquitecturas Java Sólidas con Spring 4.3 y Anotaciones
Introducción al Curso (3:04)
Java Persistence API
Introduccion Java Persistence API (1:22)
Conceptos Fundamentales (1:45)
Creación proyecto Eclipse (1:27)
El concepto de Noticia como Business Object (1:06)
Noticia Business Object Codigo (2:41)
Maven y el concepto de Dependencias (1:08)
Eclipse Maven y Dependencias (3:27)
Instalacion MySQL (2:46)
Persistence.xml (3:50)
Configurando el persistence.xml (2:25)
Entidades y gestión de Anotaciones (1:15)
Un ejemplo de @Entity y @Id (0:59)
Scripts de SQL (1:00)
Construyendo los Scripts (2:32)
Entity Manager y EntityManagerFactory (2:18)
Utilizando EntityManager y EntityManager Factory (6:04)
Borrar e Insertar con EntityManager (4:03)
Relaciones con Java Persistence API (1:07)
Ejemplo de Relaciones (4:21)
Relaciones Noticias y Comentarios (3:04)
Relaciones de Java Persistence API y Testing (7:27)
Lazy Feching y Eager Feching (3:15)
Ejemplo de Eager Feching (6:45)
Refactor JPA Test (5:53)
Java Persistence API con H2 (4:13)
Resumen (2:08)
Codigo JPA
Repositorios y Servicios
Introduccion (1:16)
El concepto de Repositorio (1:56)
Creando un Repositorio de Noticias (6:54)
Repositorio Noticias y Pruebas unitarias (7:49)
Creando un Repositorio de Comentarios (3:50)
Repositorio Noticias y Pruebas unitarias (4:05)
Generic Repository (1:31)
Creación Generic Repository (13:14)
Refactor Noticia Repositorio (6:46)
Refactor Comentario Repositorio (2:02)
El concepto de Servicio (1:40)
Creación de un Servicio (6:32)
Servicios y Testing (9:33)
El concepto de Objecto Mock (1:19)
Mocks con Mockito (6:29)
Introducción a Spring Framework (0:59)
Instalación de Spring (2:05)
Spring y Maven (2:28)
XML o Anotaciones (3:10)
Configuración de Anotaciones Persistencia (4:07)
Anotaciones e Inyección de Dependencias (1:39)
Anotando Servicios y Repositorios (3:31)
Testing con Spring Framework (1:48)
Refactor Servicios para Spring (3:02)
Spring Testing de Servicios (3:55)
Spring Testing y Repositorios (4:28)
Transacciones y Spring Framework (1:05)
Uso de @Transactional (2:48)
Resumen (1:59)
Código Repositorio
Código Repositorios Genéricos
Código Servicios
Código Servicios con Spring Framework
Spring MVC
Introduccion (2:03)
Patron MVC (1:36)
Thymeleaf un motor de plantillas (3:16)
Maven y Thymeleaf (4:30)
El concepto de WebInitializer (1:03)
Creando un Web Initializer (5:34)
Spring y Configuracion ThymeLeaf (1:14)
Creando un Configurador para Spring MVC (6:06)
Anotaciones y division de responsabilidades (0:55)
@Configuration en multiples ficheros (4:18)
El concepto de Controlador (0:50)
Refactor de Pruebas Unitarias (3:49)
Ejemplo de Controlador y Hola (7:05)
MVC y Listado (0:54)
Construcción del Listado (8:44)
MVC Insertar (1:05)
Construccion de insertar (12:39)
MVC Borrado (0:52)
Construcción de Borrar (12:21)
Spring MVC y Validaciones (0:58)
Usando Validaciones (6:56)
Composite View (2:09)
Usando Vistas Compuestas (10:22)
Vista Compuesta Codigo (10:22)
Spring Security (2:22)
Configurando Spring Security (8:42)
Resumen (1:44)
Código Spring MVC
Spring Data
Introducción (1:39)
Conceptos fundamentales Spring Data (3:28)
Maven y Spring Data (2:43)
Spring Data simplificación Repositorios (6:48)
JUnit y Repositorios (2:42)
JUnit Refactorings (6:05)
Spring Data con Spring MVC (2:47)
Spring Data Named Method Ordernacion (ruido) (1:22)
Ejemplo de Named Methods (3:05)
Spring MVC Named Method Ordenacion (5:10)
Spring Data Named Method Filtrado (0:35)
Ejemplo de Spring Data Filtrado (6:42)
Spring Data Transacciones (0:44)
Resumen (1:41)
Código Spring Data
Spring y Servicios REST
Introduccion (0:55)
Conceptos de REST (5:10)
Refactor y configuracion REST Assured (6:31)
Realizando una Petición GET (6:02)
Peticiones GET y Spring Security (1:54)
Creación de un ejemplo con GET (7:50)
GET Buscar una sola noticia (1:03)
Creación de un ejemplo GET para una sola noticia (3:53)
Peticiones POST (0:35)
Creación de un ejemplo con POST (7:09)
Realizando una petición DELETE (0:39)
Creación de un ejemplo con DELETE (3:45)
Realizando una peticion PUT (0:44)
Creando un ejemplo de PUT (7:28)
Anotaciones GetMapping (0:38)
Ejemplo de GetMappings (1:59)
REST y Lazy Feching (2:02)
Configuración Lazy Feching y REST (4:48)
El concepto de @RestRepositories (3:08)
Ejemplo @RestRepository (6:08)
JUnit y @RestRepository (6:01)
Resumen (1:17)
Código Spring REST
Creación de un ejemplo con GET
Contenido bloqueado
Si ya te has registrado
Necesitas Logearte
.
Subscribete al Curso para desbloquear