springmvc常用的组件

SpringMVC常用组件

以下的Handler也叫Controller。

1、DispatcherServlet:前端控制器,不需要工程师开发,由框架提供

作用:统一处理请求和响应,整个流程控制的中心,由它调用其它组件处理用户的请求

2、HandlerMapping:处理器映射器,不需要工程师开发,由框架提供

作用:根据请求的url、method等信息查找Handler,即控制器方法

3、Handler:处理器(控制器),需要工程师开发

作用:在DispatcherServlet的控制下Handler对具体的用户请求进行处理

4、HandlerAdapter:处理器适配器,不需要工程师开发,由框架提供

作用:通过HandlerAdapter对处理器(控制器方法)进行执行

5、ViewResolver:视图解析器,不需要工程师开发,由框架提供

作用:进行视图解析,得到相应的视图,例如:ThymeleafView、InternalResourceView、RedirectView

6、View:视图

作用:将模型数据通过页面展示给用户

相关推荐
ihuyigui13 分钟前
海外签收通知短信接口
android·java·开发语言·前端·数据库·后端
海棠Flower未眠16 分钟前
SpringBoot 消息死信队列(荣耀典藏版)
java·数据库·spring boot
腾渊信息科技公司31 分钟前
Spring Boot + TDengine:工业视觉检测数据实时同步方案实战
spring boot·后端·tdengine
空中湖34 分钟前
Spring AI 多模态实战:让 AI 看图、听声音、生成图片
人工智能·spring·语音识别
暖和_白开水42 分钟前
数据分析agent (七):contextvars 模块上下文request_id
java·前端·数据分析
用户40966601317511 小时前
MyBatis、MyBatis-Plus、通用 Mapper:一张图说清三者的血缘关系
后端
爬楼的猪1 小时前
WSL 的 GUI 为什么总是卡卡的
后端
weixin_727535621 小时前
MinIO大文件上传深度拆解:从原理到生产落地的完整指南
java·中间件
suaizai_2 小时前
Spring7新宠:RestClient全面解析
spring
摇滚侠2 小时前
Java 全栈开发实战教程 课程笔记 34-36
java·笔记