原本
@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 里的所有方法
}