Spring Security的WebMvcConfigurerAdapter已过时

第一次独立开发项目,使用Spring Boot框架进行简单快速开发,权限控制采用Spring Security,主要参考书籍《Spring Boot实战——Java EE开发的颠覆者》,书中在Spring Security实战的示例里,进行Spring MVC配置有这样的一段代码:

@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter{
  //方法省略
}

我用的是idea2017.3,Spring Boot2.0的版本(创建的时候自动选择的这个版本),然后编译器告诉我WebMvcConfigurerAdapter已过时了,请看图,

WebMvcConfigurerAdapter

在网上搜索看到很多16年和17年的博客上也有在用的,而且也没有提到过时弃用的,但是看到我我继承的类上面被划了一道线就是很不爽,所以缩小搜索时间范围,才发现我不是一个人,刚好在一天前有人发布了解决方案,暂时还不是很清楚过时的类和新实现的差别在哪,先用着试试。
新的实现是:

@Configuration
public class WebMvcConfg implements WebMvcConfigurer {
  //省略
}
@Configuration
public class WebMvcConfg extends WebMvcConfigurationSupport {
  //省略
}

原文作者推荐第二张种方法,具体不知道为什么。
原文链接:http://blog.csdn.net/lenkvin/article/details/79482205

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,204评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,224评论 19 139
  • 《Spring Boot开发:从0到1》 大纲结构v2.0 第一部分Spring Boot基础 第1章 Sprin...
    光剑书架上的书阅读 13,744评论 1 70
  • 在这一年里,一大半的时间都在创业公司度过,10月中旬开始跳槽换公司,12月临时决定了去一家氛围比较满意的公司。这期...
    alighters阅读 2,600评论 1 3

友情链接更多精彩内容