Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual Ver el historial de la página

« Anterior Versión 3 Siguiente »

Introducción... pretende guiar en buenas prácticas y mecanismos de manejo de errores en Spring Boot.

Leer wiki fundeweb manejo errores.  Para ampliar = Mapper jersey vs Handler spring boot.

Spring Boot proporciona varios mecanismos basados en los casos de uso:

  1. Quiero devolver de forma correcta y rápida el código de respuesta adecuado con el modelo de respuesta estándar
  2. Quiero modificar el modelo de respuesta estándar y crear uno propio global para toda la aplicación
  3. Tengo una excepción propia y quiero manejarla rápidamente (con modelo estándar o con modelo propio)
  4. Tengo una paquete de excepciones y las quiero manejar de forma global (con modelo estándar o con modelo propio)
  5. No quiero un modelo de respuesta global, pero quiero modificar el que genera Spring.


Buenas Prácticas

Códigos de respuesta.

Uso de ResponseEntity y ResponseStatusException

Guía detallada  

  1. ResponseStatusException



  2. DefaultErrorAttributes



  3. ExceptionHandler



  4. ControllerAdvice



  5. ControllerAdvice + ResponseEntityExceptionHandler


Bean Validation

Conclusión



Artículos Relacionados


No hay ningún contenido con las etiquetas especificadas



  • Sin etiquetas