原本
@Deprecated
public abstract class WebMvcConfigurerAdapter implements ~~WebMvcConfigurerAdapter~~ {
@Override
public void configurePathMatch(PathMatchConfigurer configurer) {
}
}
修改方法一
@Configuration
public class WebMvcConfg implements WebMvcConfigurer {
// 推薦方法
}
/** 解決跨域問題 /
public void addCorsMappings(CorsRegistry registry) ;
/ 添加攔截器 /
void addInterceptors(InterceptorRegistry registry);
/ 這裏配置視圖解析器 /
void configureViewResolvers(ViewResolverRegistry registry);
/ 配置內容裁決的一些選項 /
void configureContentNegotiation(ContentNegotiationConfigurer configurer);
/ 視圖跳轉控制器 /
void addViewControllers(ViewControllerRegistry registry);
/ 靜態資源處理 /
void addResourceHandlers(ResourceHandlerRegistry registry);
/ 默認靜態資源處理器 **/
void configureDefaultServletHandling(DefaultServletHandlerConfigurer configurer);
修改方法二
@Configuration
public class WebMvcConfg extends WebMvcConfigurationSupport {
// 需要 @EnableAutoConfiguration 裏的所有方法
}