springmvc 组件

1. 前端控制器 DispatcherServlet
     接收消息 转发结果,相当于转发器
2.处理器映射器 HandlerMapping
     获取 HandlerExecutionChain (包含一个处理器 多个拦截器HandlerInterceptor  )
     根据请求url查找HandlerAdapter(处理器) 比如 SimpleControllerHandlerAdapter  AnnotationMethodHandlerAdapter(注解的等)
 (原来看的 都是HandlerExecutionChain 与request的关联? 以前好像没注意到啊,再看看,to thi tha )
3处理器Handler(需要开发)
4.处理器适配器 HandlerAdapter --处理器
  处理器调用 controller
   根据HandlerAdapter要求的规则去执行 Handler
5. 视图解析器View resolver
 
总结 配置spring 靠HandlerMapping,处理请求 HandlerAdapter 
posted @ 2017-04-13 23:27  cnchengv  阅读(94)  评论(0)    收藏  举报