Saltar al contenido

Construyendo servicios asincrónicos RESTful con Jersey

Descripción

Al comienzo del curso establecemos una API básica de «Libros», una API que mejoramos continuamente y sobre la que construimos a lo largo del curso. Comenzamos desplegando a Grizzly, y luego implementamos una serie de pruebas con JerseyTest. Estas pruebas también se amplían continuamente a lo largo del curso. Exploramos la inyección de dependencia incorporada de Jersey, y mejoramos nuestro API para aprovechar el soporte de asincronía de Jersey. Cambiamos de la biblioteca MOXy incorporada a favor de Jackson para renderizar nuestro altamente adaptado JSON y XML, y construimos un MessageBodyWriter personalizado a lo largo del camino. Exploramos el mapeo de excepciones a las respuestas, y el soporte de peticiones GET condicionales. Implementamos nuestro propio verbo PATCH, y junto con él, el soporte para actualizaciones condicionales también. Finalmente exploramos el soporte de Jersey para filtros e implementamos nuestro propio filtro personalizado.

Construyendo servicios asincrónicos RESTful con Jersey
Construyendo servicios asincrónicos RESTful con Jersey