Как назначить указанные c ExceptionHandlers / ExceptionResolvers по аннотации над классами - PullRequest
0 голосов
/ 24 января 2020

Я хочу обрабатывать одни и те же исключения по-разному в зависимости от класса. Первое, что приходит на ум, - это использовать разные аннотации, такие как @HandleRepositoryLevelExceptions, @HandleServicLevelExceptions, и связать их со спецификацией c ExceptionHandlers/ExceptionResolvers. BeanPostProcessor не может этого сделать, потому что он работает раньше, чем любые исключения во время выполнения. Второй вариант - назначить определенные c обработчики исключений для каждой указанной c точки перехвата с помощью аннотаций, но я не могу найти, как сделать такую ​​обработку.

У вас есть какие-либо советы о том, где dig или какой обработчик исключений Spring может это сделать?

Немного контекста: у меня Spring 4.3.3 и я не могу его обновить.

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