DispatcherServlet接受到前端请求会循环所有的映射器从中找到合适的映射器,不过springmvc做了一定的优化,最常用的RequestMappingHandlerMapping放到了第一位,所以大多数情况下第一次就可以匹配到,同样再通过循环找到对应的适配器,也是把比较常用的RequestMappingHandlerAdapter放在了第一位,之后会循环获取对应参数解析器解析参数,参数解析器这里做了缓存,第二次访问就不用再循环,可以直接从缓存中匹配
展开
Ys于2023-08-11 01:40发布的图片
Ys于2023-08-11 01:40发布的图片
Ys于2023-08-11 01:40发布的图片
评论