之前遇到要使用springboot拦截器却始终未生效的状况,查了网上的博客,大抵都是@Component,@Configuration注解未加,或是使用@ComponentScan增加包扫描,但是尝试后都没有生效,最后才发现是因为之前为了解决跨域问题配置类继承了WebMvcConfigurationSupport,并重写了里面的方法。之后的拦截器配置类同样继承了这个这个类并重写方法,它只会生效前一个配置类,后一个配置类不会生效,所以解决方法就是在一个配置类重写这两个方法就行了,不要分成两个配置类写。
相关文章
- Springboot项目Aop、拦截器、过滤器横向对比
- SpringBoot中基于拦截器实现登录验证功能
- 基于Springboot搭建java项目(二十三)——SpringBoot使用过滤器、拦截器和监听器
- SpringBoot自定义拦截器
- springboot2.X版本得@Transactional注解事务不回滚不起作用
- SpringBoot 过滤器、拦截器、监听器对比及使用场景
- SpringBoot学习笔记:自定义拦截器
- windos上安装jenkins部署springboot的jar包(未运行,只是在打包并上传linux成功了)
- springboot拦截器无法注入redisTemplate的解决方法
- springboot 拦截器与文件上传