Tutoriales

Tutoriales de programación, principalmente de Java y Spring.

Tutorial Spring REST 3/9 – Configurar OAUTH2 en un proyecto REST de Spring 4

1
En este artículo explicamos la configuración de OAUTH2 con Spring Security en un servicio REST, míra nuestro anterior artículo para ver la configuración de un servicio REST con Spring 4, con...

Spring Boot Web 4/10 – Configuración de OAUTH2 SSO

0
En el tutorial anterior, revisamos cómo acceder a una base de datos SQL mediante Spring JPA. En este tutorial, revisaremos cómo configurar la autenticación con social con OAUTH2 de Google. ? Como...

Alta cohesión y bajo acoplamiento en la programación orientada a objetos

1
En el anterior artículo de esta serie, principios SOLID, revisamos los principios definidos para la construcción de software bajo la programación orientada a objetos en orden de crear código mantenible, escalable...

Tutorial Spring REST 7/9 – Testing en Servicios REST con JUnit

0
En este artículo, revisamos cómo realizar testing con JUnit en un servicio REST de Spring 4 asegurado con OAUTH2 y Spring Security. Para realizar pruebas de integración, usaremos JUnit, framework que...

Programación orientada a objetos

0
La programación orientada a objetos (POO) es un paradigma moderno de programación que  diseña la estructura de un sistema alrededor de un modelo de objetos. En términos generales, un objeto es...

Tutorial Spring REST 9/9 – Probando tu servicio REST desde Postman

1
En este artículo revisaremos cómo usar la herramienta Postman para probar individualmente las URIs de tu proyecto REST. Una herramienta como esta te ayudará a tener un mayor control sobre la...

Spring Boot Web 2/10 – Base de datos H2 embebida

0
En el tutorial anterior, revisamos como crear un proyecto de Spring Boot a partir de la página de Spring Initializr. En este tutorial vamos a revisar cómo configurar y acceder a...

Tutorial Spring REST 6/9 – Configuración de Swagger 2 en Spring 4

0
En este artículo mostramos cómo configurar Swagger 2 en un servicio REST de Spring 4 para generar documentación automática en HTML, de cada uno de nuestros end points, cada vez que...

Cómo usar la biblioteca Owner en Java

0
En este artículo revisaremos cómo usar la biblioteca Java de código abierto Owner. Esta biblioteca, como se menciona en el artículo de bibliotecas Java de código abierto, provee de un motor...

Spring Boot Web 9/10 – Logout

0
En el tutorial anterior, revisamos el manejo de errores en Spring Boot. En este tutorial, revisaremos cómo configurar un Logout de OAUTH2 en nuestra aplicación. ? Como lo mencionamos en el artículo...