我是靠谱客的博主 安静奇异果,最近开发中收集的这篇文章主要介绍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问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部