Смешивание @ResponseStatus с нашими собственными исключениями и обработка других исключений в @ControllerAdvice - PullRequest
0 голосов
/ 10 октября 2019

Я читал эту статью об обработке исключений в Spring MVC и в разделе «что использовать, когда» в этом блоге упоминается

  • Для исключений, которые вы пишете, рассмотрите возможность добавления к ним @ResponseStatus.

  • Для всех остальных исключений реализуйте метод @ExceptionHandler в классе @ControllerAdvice или используйте экземпляр
    SimpleMappingExceptionResolver. Возможно, вы уже настроили
    SimpleMappingExceptionResolver для своего приложения
    , и в этом случае может быть проще добавить новые классы исключений
    , чем реализовать @ ControllerAdvice.

Есть ли веская причина, по которой мы не должны помещать всю обработку в @controlleradvice?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...