Error handling für controller
Oft bekommt man einen 403 Status code, wenn auf dem Server eine Exception passiert. Das ist falsch, die Codes sollten 400 (bei falscher Request), 404 (not found), 500 (bei internem Serverfehler) sein.
Akzeptanzkriterien
- Error Handler (Tipp: @ControllerAdvice...)
- Bei Fehlern korrekter Statuscode
- Vernünftiges Logging von Fehlern anstatt Stack Traces
Edited by Karsch Lukas