1.美图
2.概述
如 果 Web 工程使用 了 Spring MVC , 那么它在启动阶段就会将注解@RequestMapping
所配置的 内 容保存到处理器映射(HandlerMapping
) 机制 中去 , 然后等待请求的到来,通过拦截请求信息与 HandlerMapping
进行匹配,找到对应的处理器(它包含控制器的逻辑) , 并将 处 理器及其拦截器 保 存 到HandlerExecutionChain
对 象中 , 返回给 DispatcherServlet
,这样DispatcherServlet
就可以运行它们 了。 从论述 中可以看 到,HandlerMapping
的主要任务是将请求定位到具体的处理器上。