Java面试题 | 您所在的位置:网站首页 › java开发app的流程 › Java面试题 |
用户发送的请求统一到达前端控制器 DispatcherServlet DispatcherServlet 遍历所有 HandlerMapping ,找到与路径匹配的处理器 ① HandlerMapping 有多个,每个 HandlerMapping 会返回不同的处理器对象,谁先匹配,返回谁的处理器。其中能识别 @RequestMapping 的优先级最高 ② 对应 @RequestMapping 的处理器是 HandlerMethod,它包含了控制器对象和控制器方法信息 ③ 其中路径与处理器的映射关系在 HandlerMapping 初始化时就会建立好 将 HandlerMethod 连同匹配到的拦截器,生成调用链对象 HandlerExecutionChain 返回 遍历HandlerAdapter 处理器适配器,找到能处理 HandlerMethod 的适配器对象,开始调用 |
CopyRight 2018-2019 实验室设备网 版权所有 |