Spring не добавляет перехватчики в SimpleUrlHandlerMapping - PullRequest
3 голосов
/ 06 июня 2019

Я добавляю inceprtors, выставляя bean-компонент следующим образом:

@Bean
public WebMvcConfigurer webMvcConfigurer() {
        return new WebMvcConfigurer() {
            @Override
            public void addInterceptors(InterceptorRegistry registry) {

                registry.addInterceptor(cacheClearanceInterceptor()).addPathPatterns("/*")
                        .order(OFFSET + 1);

                registry.addInterceptor(pageNotFoundInterceptor()).addPathPatterns("/*")
                        .excludePathPatterns("/static/*").order(OFFSET + 2);

            }
        };
    }

Я использую SimpleUrlHandlerMapping для разрешения URL для методов-обработчиков.Однако я не вижу выше добавленных перехватчиков.Я ожидал, что весна добавит перехватчики, но это не так и запросит попадания к методу-обработчику напрямую без перехватчиков посередине.Нужно ли вручную вызывать метод setInteceptors для регистрации селекторов на SimpleUrlHandlerMapping?

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