为了账号安全,请及时绑定邮箱和手机立即绑定

WebMvcConfigurerAdapter 被划线不建议使用或是被弃用

继承 WebMvcConfigurerAdapter后 引入显示被划线,应该是被弃用的,是不是需要用其他类

正在回答

3 回答

直接实现

WebMvcConfigurer

接口即可

0 回复 有任何疑惑可以回复我~

spring5以上版本不建议使用,所以把原来的继承 WebMvcConfigurerAdapter改为

public class CustomWebConigurer implements WebMvcConfigurer

可以实现相同的功能。

是1.8以后接口中可以不必实现接口的抽象方法才变化的。 

WebMvcConfigurerAdapter 其实也是实现了 WebMvcConfigurer接口的

3 回复 有任何疑惑可以回复我~

@Configuration

public class MyWebAppConfigurer implements WebMvcConfigurer {


@Override

public void addInterceptors(InterceptorRegistry registry) {

registry.addInterceptor(new MyInterceptor()).addPathPatterns("/**").excludePathPatterns("/sysdeal/login",

"/login", "/static/**");

}


@Override

public void addResourceHandlers(ResourceHandlerRegistry registry) {

registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");

WebMvcConfigurer.super.addResourceHandlers(registry);

}


}


1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

WebMvcConfigurerAdapter 被划线不建议使用或是被弃用

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信