一句话概括
HandlerInterceptor 是 Spring MVC 提供的请求处理切面,它在 DispatcherServlet 处理请求的生命周期里插入 preHandle / postHandle / afterCompletion 三个回调,让你在不侵入 Controller 的前提下,统一处理鉴权、日志、上下文切换等横切关注点。
继承关系:HandlerInterceptor 与 AsyncHandlerInterceptor
2026/8/27大约 6 分钟
HandlerInterceptor 是 Spring MVC 提供的请求处理切面,它在 DispatcherServlet 处理请求的生命周期里插入 preHandle / postHandle / afterCompletion 三个回调,让你在不侵入 Controller 的前提下,统一处理鉴权、日志、上下文切换等横切关注点。