Manejo de errores | @ControllerAdvice + @ExceptionHandler + 404 + 409
ryudevcode
0:00 / 0:00
Manejo de errores | @ControllerAdvice + @ExceptionHandler + 404 + 409
48 просмотров · 4 дня назад
ryudevcode
311 подписчиков
48 просмотров · 4 дня назад
🚨 *Manejo de Errores en Spring Boot | @ControllerAdvice + @ExceptionHandler + 404 + 409 | Video 3*
En esta tercera parte de la serie **CRUD Profesional con Spring Boot**, mejoramos nuestra API REST agregando un manejo global de errores más limpio y profesional.
En este video vemos:
✅ `@ControllerAdvice`
✅ `@ExceptionHandler`
✅ Excepciones personalizadas
✅ `404 Not Found`
✅ `409 Conflict`
✅ Manejo de recursos inexistentes
✅ Manejo de correos duplicados
✅ `ResponseEntity`
✅ Respuestas de error personalizadas
✅ Código HTTP correcto según cada caso
✅ Pruebas con Postman
También vemos cómo evitar llenar nuestros Controllers de `if`, `null` y validaciones repetidas, centralizando los errores en una sola clase.
Flujo del manejo de errores:
*Controller → Service → Exception → GlobalExceptionHandler → ResponseEntity*
📦 *Código completo del proyecto:*
https://github.com/ryudevcode/crudpro...
Este es el **video 3 de la serie CRUD Profesional con Spring Boot**.
#SpringBoot #Java #ControllerAdvice #ExceptionHandler #APIRest #MySQL #JavaBackend #Postman #Programacion