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已过时了,请看图,
在网上搜索看到很多16年和17年的博客上也有在用的,而且也没有提到过时弃用的,但是看到我我继承的类上面被划了一道线就是很不爽,所以缩小搜索时间范围,才发现我不是一个人,刚好在一天前有人发布了解决方案,暂时还不是很清楚过时的类和新实现的差别在哪,先用着试试。
新的实现是:
@Configuration
public class WebMvcConfg implements WebMvcConfigurer {
//省略
}
@Configuration
public class WebMvcConfg extends WebMvcConfigurationSupport {
//省略
}
原文作者推荐第二张种方法,具体不知道为什么。
原文链接:http://blog.csdn.net/lenkvin/article/details/79482205,