Я наткнулся на класс конфигурации для проекта, который был преобразован из Legacy Spring в Spring Boot. Я вижу, что есть два способа перехватчиков. Как эти < /p>
@Configuration
public class AppConfig implements WebMvcConfigurer {
@Override
public void addInterceptors(InterceptorRegistry registry) {
registry.addInterceptor( new MyInterceptorOne()).addPathPatterns("/api/data/**");
}
@Bean
public MappedInterceptor mappedResponseHeaderInterceptor() {
return new MappedInterceptor(new String[] { "/static/css/**", "/static/img/**" }, new ResponseHeaderInterceptor());
}
}
< /code>
Оба перехватчика работают. Мне интересно, как правильно добавить перехватчики в Spring Boot и почему эти два метода существуют
Подробнее здесь: https://stackoverflow.com/questions/698 ... he-correct
MapedInterceptor Bean против WebMVCConfigurer AddInterceptors. Каков правильный (современный) способ добавления пружинно ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение