Utilizaremos el plugin gradle-docker para gradle. build.gradle Dockerfile Operaciones Construir la imagen de docker Construir y ejecutar el contenedor Ver el estado del contenedor Ver el estado de la red Detener el contenedor Eliminar el contenedor Push imagen
Categoría: spring
Spring Testing. Mostrar información de las peticiones
Cuando usamos MockMvc para testear controladores de Spring, es muy útil disponer del máximo de información referente a la petición realizada desde el test. Una forma muy sencilla es indicarle al «builder» que queremos que muestre en la salida del test dicha información. Esto hace que para cada petición se se hace desde un test… Seguir leyendo Spring Testing. Mostrar información de las peticiones
Mejorar la salida de los tests de una aplicación Spring Boot
Cuando hago aplicaciones con SpringBoot abruma un poco la cantidad de información que este muestra en el log cuando está activado el debug. El tema es que el nivel de log lo suelo configurar a través del fichero application.properties pero cuando se ejecutan tests de JUnit donde no interviene Spring para nada este valor no… Seguir leyendo Mejorar la salida de los tests de una aplicación Spring Boot
Spring. Hacer que HttpLogginInterceptor muestre mensajes en el log con nivel DEBUG en lugar de INFO
Si usas okhttp en alugna aplicación Spring (o Java) hay una clase HttpLoggingInterceptor que nos permite, en tiempo de desarrollo, volcar toda la información acerca de las peticiones que hace el cliente http en el log de la aplicación. Por defecto, HttpLoggingInterceptor muestra los mensajes en nivel de INFO, en mi caso, prefería que se… Seguir leyendo Spring. Hacer que HttpLogginInterceptor muestre mensajes en el log con nivel DEBUG en lugar de INFO
Spring Boot. Personalizar el json de error 404 y Swagger
En el proyecto en el que estoy trabajando ahora tenemos una API de servicios Rest hecha con Spring Boot y documentada usando Swagger. Existe una clase anotada con @RestControllerAdvice para personalizar la respuesta de error. He observado que cuando sucede un error 404 no se está ejecutando el método correspondiente por lo que, el JSON… Seguir leyendo Spring Boot. Personalizar el json de error 404 y Swagger