今天做毕业设计时做到登录拦截这一部分,在继承
HandlerInterceptorAdapter和WebMvcConfigurerAdapter过时,发现上面画着一条横线,其内容是“‘org.springframework.web.servlet.handler.HandlerInterceptorAdapter’ is deprecated”,简单来说就是被弃用、已经过时的意思。
图片如下:


解决办法:
我们可以实现一个接口,来达到继承HandlerInterceptorAdapter类相同的效果,实现HandlerInterceptor接口。当适配器配置好,我们就需要加载适配器来实现拦截,可以通过实现一个接口来进行配置,实现WebMvcConfigurer接口。
如下图所示:


好啦,完美解决!!!!
在进行毕业设计时遇到 Spring MVC 中 HandlerInterceptorAdapter 和 WebMvcConfigurerAdapter 类被弃用的问题。为解决此问题,可以改用实现 HandlerInterceptor 接口来替代 HandlerInterceptorAdapter,并通过实现 WebMvcConfigurer 接口来配置拦截器。这样不仅解决了过时警告,也保持了功能的正常运行。
942





