8 jun 2023

Java Streams - Parte I

Hace ya bastante tiempo que JDK 8 está en la calle, pero muchas veces surgen dudas de las nuevas funcionalidades que podemos encontrarnos en cada nueva versión.Sobre todo para aquellos desarrolladores y compañeros de profesión que solo ven nuevas...
Read More

17 oct 2021

Gestiona tu tiempo y vive!

Sí vive! porque hoy en día, lo creamos o no, con el mundo hiperconectado, la alta competencia que tenemos, y demasiado sobrecargado de responsabilidades, o te gestionas o mueres, y lo peor, te puedes perder lo mejor de tu vida, de tus hijos, de tu...
Read More

8 jun 2020

TDD Spring Boot (I)

ContenidoParte IProyecto Maven SPBootConfiguracion POM.XMLMockitoJaCoCoElegir Junit4 VS Junit5Simple ExampleTDD Controller TDD ServiceTDD RepositoryTDD Controller segunda aproximaciónParte IIJunit5 en profundidadDiferentes anotaciones para TDD en...
Read More

27 jun 2019

Securizando APIs (II) [Roles]: SpringBoot + Security + JWT + Auth en Base de datos

Introduccion Vamos a continuar/ampliar el anterior post que os dejo aqui. En la anterior entrada vimos la manera, de todas las posibles soluciones que puedes tener con Spring Security, de poder tener una arquitectura de microservicios, haciendo que uno de esos microservicios sea unod e Authentication, mediante una conexión en...
Read More

20 jun 2019

Securizando APIs: SpringBoot + Security + JWT + Auth en Base de datos

1. Introducción Dentro de la cantidad de "sobreinformación" que existe actualmente, voy a intentar dar una píldoras resumidas de los pasos a seguir para securizar vuestra API creada con SringBoot. Vamos a usar JSON Web Tokens (JWT), activaremos Spring Security con la configuración adecuada, y vamos a securizarlo usando una Base...
Read More

9 jun 2019

Microservicios y Swagger (I)

Microservicios hoy Todos tenemos claro que las aplicaciones monolíticas, como las habíamos conocido hasta ahora, digamos que ... "han cambiado". Este tipo de aplicaciones son (fueron) buenas soluciones en determinados momentos, pero cuando estas...
Read More