【02】SpringMVC三大组件

文章目录

  • 1. SpringMVC的三大组件
  • 2. 组件配置
    • 2.1 配置前端控制器
    • 2.2 非注解映射器和适配器
    • 2.2 注解映射器和适配器
    • 2.3 注解映射器和适配器的简化配置方式
    • 2.4 配置视图解析器

1. SpringMVC的三大组件

  1. 前端总控制器 DispatcherServlet:请求任务分派 —>框架已提供,需要手工配置
  2. 请求处理器 Handler:处理具体的请求任务 —>根据项目需求,程序员自行开发
  3. 请求处理映射器 HandlerMapping : 完成请求URL和Handler的映射匹配
  4. 处理器适配器 HandlerAdapter: 执行Handler处理器并返回执行结果
  5. 视图解析器viewResovler: 根据条件解析出最终显示数据的视图
  • 请求处理映射器 HandlerMapping、处理器适配器 HandlerAdapter、视图解析器viewResovler,称为SpringMVC的三大组件。

2. 组件配置

2.1 配置前端控制器

【02】SpringMVC三大组件_第1张图片

2.2 非注解映射器和适配器

在这里插入图片描述

2.2 注解映射器和适配器

【02】SpringMVC三大组件_第2张图片

2.3 注解映射器和适配器的简化配置方式

【02】SpringMVC三大组件_第3张图片

2.4 配置视图解析器

【02】SpringMVC三大组件_第4张图片

你可能感兴趣的:(SpringMVC,springmvc)