我是靠谱客的博主 安静奇异果,最近开发中收集的这篇文章主要介绍SpringBoot2.0 自定义RequestMappingHandlerMapping和HandlerInterceptor问题,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
问题描述:
本人之前用的是SpringBoot 1.5.6版本,通过自定义RequestMappingHandlerMapping来控制接口版本,通过自定义HandlerInterceptor来拦截登录用户信息,一直没有什么问题,但升级到SpringBoot2.0.4之后,RequestMappingHandlerMapping和HandlerInterceptor 均出现了失效的问题。
解决办法:
SpringBoot升级到2.0以后配置文件继承的WebMvcConfigurerAdapter已废除,需要改为WebMvcConfigurationSupport,
addInterceptors()方法覆写不变,但getRequestMappingHandlerMapping() 需要改为createRequestMappingHandlerMapping()
自定义的RequestMappingHandlerMapping才能生效。
希望能够帮助到大家!!!
最后
以上就是安静奇异果为你收集整理的SpringBoot2.0 自定义RequestMappingHandlerMapping和HandlerInterceptor问题的全部内容,希望文章能够帮你解决SpringBoot2.0 自定义RequestMappingHandlerMapping和HandlerInterceptor问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复