程序员

Spring Security的WebMvcConfigurer

2018-03-10  本文已影响0人  鑫鑫哥哥丨

第一次独立开发项目,使用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

上一篇下一篇

猜你喜欢

热点阅读