SpringMVC的技术架构图

SpringMVC工作流程图

  • DispatcherServlet:前端控制器,是SpringMVC整体流程控制的中心,由其调用其他的组件处理用户的请求,有效的降低了组件间的耦合性
  • HandlerMapping:处理器映射器,负责根据用户请求找到对应具体的Handle处理器
  • Handler:处理器,业务处理的核心类,通常又开发者编写,描述具体的业务
  • HandlAdapter:处理器适配器,通过它对处理器进行执行
  • View Resolver:试图解析器,将结果生成View试图
  • View:视图,最终产出结果,常用试图如jsp,html

SpringMVC的技术架构图