记录spring boot 2 拦截器的坑

记录spring boot 2 拦截器的坑
在Spring Boot 1.5版本都是靠重写WebMvcConfigurerAdapter的方法来添加自定义拦截器,消息转换器等。SpringBoot 2.0 后,该类被标记为@Deprecated。因此我们只能靠实现WebMvcConfigurer接口来实现,但是很多人项目里面都已成了swagger 使用,很多人默认swagger的配置是继承WebMvcConfigurationSupport来拦截请求使用的,如果这时候没注意自己再取配置一个拦截器是用WebMvcConfigurer接口来拦截的话问题就来了,

WebMvcAutoConfiguration会先判断如果不存在WebMvcConfigurationSupport类才会生效。

你可能感兴趣的:(记录spring boot 2 拦截器的坑)