HandlerInterceptor — перехватчик запросов с тремя методами: preHandle (до контроллера, можно заблокировать), postHandle (после контроллера, до рендеринга view), afterCompletion (после рендеринга, для cleanup). Регистрируешь через WebMvcConfigurer.addInterceptors(). Используют для логирования, авторизации, добавления заголовков, измерения времени. Отличие от фильтров: интерцепторы — Spring MVC уровень (доступ к HandlerMethod), фильтры — Servlet уровень (до DispatcherServlet).
Как работают интерцепторы в Spring MVC?
Middle
268 просмотровAFK Offer AI
Напишите параллельное выполнение 3 HTTP-запросов через CompletableFuture