Cookbook Spring

29 Febrero 2020
Progressive Web Application con Java
Las Progressive Web Application son muy populares entre frameworks JavaScript, sin embargo, esto no significa que en lenguajes de servidor tradicionales como Java no podamos implementar una PWA. En este tutorial te enseñaré como crear una PWA usando Spring Boot + Thyamleaf.

30 Octubre 2017
Programación Reactiva con Spring WebFlux - Parte 2
En este tutorial aprenderemos como hacer una búsqueda con autocompletado reactivo utilizando Kotlin y Spring Boot 2 en el back-end y RxJS en el front-end.

17 Octubre 2017
Programación Reactiva con Spring WebFlux - Parte 1
En este tutorial se explica el concepto de Programación Reactiva de forma simple y clara. Al final desarrollamos un ejemplo web usando WebFlux de Spring 5 y el soporte para MongoDB y Thymeleaf reactivo.

14 Octubre 2017
JdbcTemplate con Spring Boot
Aprenderemos lo fácil que resulta trabajar con una base de datos relacional H2 en memoria y con mysql usando Spring Boot.

8 Octubre 2017
Server-Sent Event en Spring 4
En este tutorial ejecutaremos un proceso asíncrono que escriba en un archivo de texto e informe al cliente (navegador) cuando haya concluido. Utilizaremos el API Server-Sent Event de HTML5.

28 Abril 2017
Seguridad con Token en Spring Boot
En este tutorial aprenderás como implementar seguridad basada en token a tus servicios REST mediante JSON Web Token.

20 Abril 2017
Spring 5 y la programación reactiva
Damos un preview a lo que será el módulo de programación reactiva del nuevo Spring 5 desarrollando un sencillo y divertido ejemplo.

14 Abril 2017
Máquina de estados con Spring-statemachine
En este cookbook modelaremos una sencilla encuesta con máquinas de estados usando el proyecto oficial spring-statemachine.

10 Abril 2017
Reintentar ejecución de tareas tras un fallo
Cuando el envío de un correo electrónico falla ó un servicio web no responde por intermitencias en la red o porque el servidor está caído, es importante tener un sistema preparado para reintentar la operación. En este cookbook veremos como hacer esto con spring-retry.

9 Abril 2017
Tareas asíncronas con Spring
Este Cookbook simula el registro de un usuario en una base de datos mientras envía correos electrónicos reales en segundo plano usando el servidor SMTP de Google.

8 Abril 2017
Ejecutando diferentes recursos según el ambiente de ejecución
Frecuentemente necesitamos obtener recursos o urls que varian dependiendo si estamos ejecutando la aplicación en desarrollo, QA o producción. Este Cookbook explica como hacerlo de forma muy fácil usando los perfiles de Spring.

7 Abril 2017
Tareas con Spring Scheduler
Este Cookbook explica como programar tareas que se ejecuten automáticamente usando la anotación @Scheduled de Spring. Una excelente alternativa a Quartz.

22 Marzo 2017
Inyección de la dependencia.
En este tutorial aprenderás sobre el concepto de Inyección de Dependencias utilizando Spring. En el ejemplo aplicado, se usa el patrón de diseño Chain of Responsibility.

7 Diciembre 2015
Servicios REST con Spring Boot
Video que muestra como desarrollar un sencillo servicio web tipo REST usando Spring Boot.