Estableciendo filtros en Spring

En esta entrada voy a hablar de como implementar filtros en Spring. Los filtros son de los que se pueden establecer cuando se recibe una petición HTTP. Es decir, suponiendo que tenemos un programa escuchando en unas URI, poder especificar que deseamos ejecutar algo antes de que las peticiones sea procesadas por el controlador. Esto … Leer másEstableciendo filtros en Spring

Accediendo facilmente a los datos con Spring Rest Data

Spring Boot ofrece un fantástico soporte para acceder a los datos con JPA a través de sus interfaces, del tipo Repository. Si a esto le añadimos la facilidad con que se crean servicios REST, como explicaba en la entrada http://www.profesor-p.com/2018/10/11/aplicacion-crud-en-kotlin-con-springboot/ podremos hacer una aplicación ofreciendo una API para acceder a nuestra base de datos preferida … Leer másAccediendo facilmente a los datos con Spring Rest Data

Zuul para redirigir peticiones REST en Spring Boot

En este articulo explicare como crear una pasarela para peticiones REST (una gateway) utilizando Zuul. Zuul es parte del paquete Spring Cloud NetFlix y permite redirigir peticiones REST, realizando diversos tipos de filtros. En casi cualquier proyecto donde haya microservicios, es deseable que todas las comunicaciones entre esos microservicios pasen por un lugar común, de … Leer másZuul para redirigir peticiones REST en Spring Boot

Perfiles en Spring Boot

Introducción Cuando se hacen aplicaciones empresariales, lo normal es que, como mínimo, primero se desplieguen en un entorno de pruebas y después  en el entorno de producción. Cada entorno de pruebas tendrá diferentes bases de datos, diferentes URLs y toda una serie de parámetros específicos, con el fin de que una aplicación en desarrollo no … Leer másPerfiles en Spring Boot

Microservicios distribuidos con Eureka

En esta clase hablare de como crear microservicios distribuidos en Spring Boot utilizando las facilidades que nos da el paquete Spring Cloud NetFlix. Cualquier microservicio debe poder localizar las diferentes instancias de otro servicio del que dependa sin tener sus direcciones definidas en el código. En el caso de que un microservicio deba acceder a … Leer másMicroservicios distribuidos con Eureka