Cómo manejar las excepciones con Spring Boot

Se trate de una aplicación web tradicional, o de un micro servicio rest json, siempre que esté implementada con Spring Boot conviene hacer una buena gestión de excepciones y errores que pueden darse por validaciones o por cualquier otro motivo en un mecanismo centralizado.
Gatito escribiendo en un portátil a marchas forzadas

Work in progress!

Estamos trabajando duro para que todo el contenido de la web esté disponible lo antes posible. Preparar todos los textos con ejemplos consume muchos minutos y tiempo de redacción.

Si quieres ayudarnos, puedes enviarnos redacciones originales por email o hacer una donación vía PayPal para que podamos preparar textos de calidad y útiles para la comunidad.

¡Una mano amiga siempre es bienvenida!

Artículos pendientes de redactar

Los siguientes artículos están disponibles para que sean redactados. Si quieres contriubir realizando alguno de ellos, revisa las condiciones más abajo.

  • vendido Tu primer Programa en Java
  • vendido Cómo crear una aplicación web Java con Spring Boot
  • vendido Construcción de aplicaciones Java con Maven
  • Tutorial de programación concurrente con Java: Executors y Blocking resources
  • Tutorial de Spring IoC con inversión de control y gestión de depencencias entre componentes
  • Tutorial de Spring Boot más Html dinámico con Thymeleaf
  • Tutorial de Spring Boot con acceso a bases de datos SQL con JPA
  • Tutorial de Spring Boot para la creación de Api Rest con Json y OpenApi/Swagger
  • Tutorial de Spring Boot con gestión de errores: ErrorController, ControllerAdvice, ...
  • Monitorización de aplicaciones SpringBoot con SpringBoot Admin y/o Grafana/Prometheus
  • Aplicación de cambios en bases de datos SQL con Flyway en SpringBoot
  • Desplegar aplicaciones Spring Boot con Kubernetes
  • Desplegar base de datos MySQL con Kubernetes
  • Desplegar base de datos PostgreSQL con Kubernetes
  • ¿Tienes alguna sugerencia adicional? Escríbenos

Condiciones para redactores

Si deseas redactar contenido para EADP debes tener presente algunas consideraciones que resumimos en los siguientes puntos.

  • La longitud mínima de cada artículo son 3000 palabras, sin contar código fuente.
  • Debe ser texto original, escrito en español neutro.
  • Se permiten documentos doc, odt o html, es último con etiquetas de texto simple: h1-5, p, b, pre, img.
  • El código fuente de los ejemplos debe estar accesible por github
  • Las imagenes utilizadas deben ser originales, o existentes con alguna licencia permisiva
  • El artículo debe pasar una aprobación antes de su publicación y gratificación
  • Se creará una ficha del editor, enlazado desde el artículo.
  • Antes de empezar revisa con nosotros las directrices del contenido
  • No se aceptarán trabajos con contenido incorrecto, con errores de ortografía o de gramática
  • EADP se reservará todos los derechos sobre los textos que aceptados
  • 07/05/2020 El precio medio por trabajo es de 2$ por cada 100 palabras.

También es posible modificar artículos existentes para correcciones o ampliaciones de información. Se tendrán en cuenta los puntos anteriores de condiciones sobre los textos. Para ello, será necesario el aporte de un parche o fichero diff con los cambios del html publicado, o en su defecto un odt habiendo activado el control de cambios para identificar fácilmente aquellas secciones editadas.