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:视图

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

相关推荐
间彧3 分钟前
消息队列和事件驱动如何实现流量削峰
后端
间彧5 分钟前
Java Object对象wait()、notify()、notifyAll()函数详解与项目实战
后端
Moment21 分钟前
Node.js v25.0.0 发布——性能、Web 标准与安全性全面升级 🚀🚀🚀
前端·javascript·后端
速易达网络32 分钟前
Java Web登录系统实现(不使用开发工具)
java·开发语言·前端
IT_陈寒35 分钟前
Vite 3.0 性能优化实战:5个技巧让你的构建速度提升200% 🚀
前端·人工智能·后端
瑞士卷@1 小时前
spring从入门到精通(spring学习笔记,持续更新中)
笔记·学习·spring
程序新视界1 小时前
MySQL的整体架构及功能详解
数据库·后端·mysql
绝无仅有1 小时前
猿辅导Java面试真实经历与深度总结(二)
后端·面试·github
悟能不能悟1 小时前
java重构旧代码有哪些注意的点
java·开发语言·重构
绝无仅有1 小时前
猿辅导Java面试真实经历与深度总结(一)
后端·面试·github