Гарантирован ли Spring HandlerInterceptorAdapter postHandle?
В настоящее время у меня есть два перехватчика, которые выполняют аналогичную функцию. Я хотел бы объединить это.
Один перехватчик - это регистратор запросов доступа, который показывает зарегистрированного пользователя, идентификатор сеанса и запрошенный URL.
Другой перехватчик - регистратор времени процесса.
Регистратор доступа, чтобы регистрировать все, что должно быть зарегистрировано, регистрирует запрос в методе preHandle. Идея состоит в том, что независимо от того, что происходит после (то есть исключения), точный запрос доступа будет там.
Регистратор времени процесса, однако, по своей природе должен войти в систему с помощью метода postHandle.
Для объединения этой функциональности мне нужно было бы переместить все в один метод postHandle. Однако, кажется, что я могу потерять некоторые записи в журнале, если где-то возникает исключение, особенно то, которое (пока) не обрабатывается должным образом в коде приложения.
Есть ли какая-либо гарантия или описание этих соображений?