开发者社区> 问答> 正文

java – 不推荐使用WebMvcConfigurerAdapter类型

我只是迁移到 spring mvc版本5.0.1.RELEASE但突然在 eclipse中STS WebMvcConfigurerAdapter被标记为已弃用

public class MvcConfig extends WebMvcConfigurerAdapter {
  @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
        // to serve static .html pages...
        registry.addResourceHandler("/static/**").addResourceLocations("/resources/static/");
    }
  ....
  }

我怎么能删除这个!

展开
收起
游客bnlxddh3fwntw 2020-04-23 20:43:57 358 0
1 条回答
写回答
取消 提交回答
  • 最佳答案 从Spring 5开始,您只需要实现WebMvcConfigurer接口: Copypublic class MvcConfig implements WebMvcConfigurer { 这是因为Java 8在接口上引入了默认方法,这些方法涵盖了WebMvcConfigurerAdapter类的功能

    看这里:

    https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/servlet/config/annotation/WebMvcConfigurerAdapter.html

    2020-04-23 20:44:14
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载