文章转自 http://blog.51cto.com/12066352/2093750
最近项目采用spring icloud,用的spring boot版本是1.5.x的,spring boot 2.0,Spring 5.0 以后WebMvcConfigurerAdapter会取消掉。以下介绍下大体的内容,希望对大家都有所帮助。
-
*以下WebMvcConfigurerAdapter 比较常用的重写接口
-
新的版本解决方案目前有两种
方案1 直接实现WebMvcConfigurer
方案2 直接继承WebMvcConfigurationSupport
其实,源码下WebMvcConfigurerAdapter是实现WebMvcConfigurer接口,所以直接实现WebMvcConfigurer接口也可以;WebMvcConfigurationSupport与WebMvcConfigurerAdapter、接口WebMvcConfigurer处于同一个目录下WebMvcConfigurationSupport包含WebMvcConfigurer里面的方法,由此看来版本中应该是推荐使用WebMvcConfigurationSupport类的,WebMvcConfigurationSupport应该是新版本中对WebMvcConfigurerAdapter的替换和扩展【个人见解,如果有误,请帮忙纠正】
Original: https://www.cnblogs.com/shuaiandjun/p/10306192.html
Author: 帅LOVE俊
Title: spring boot拦截器WebMvcConfigurerAdapter,以及高版本的替换方案(转)
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/540523/
转载文章受原作者版权保护。转载请注明原作者出处!