浅谈SpringMVC的概念及执行原理

1、什么是SpringMVC

Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。

SpringMVC的优点?

  1. 轻量级,简单易学

  2. 高效 , 基于请求响应的MVC框架

  3. 与Spring兼容性好,无缝结合

  4. 约定优于配置

  5. 功能强大:RESTful、数据验证、格式化、本地化、主题等

  6. 简洁灵活

2、SpringMVC的执行原理

原理图:

67

1.用户发送请求到DispatcherServlet(请求分发器)

2.DispatcherServlet调用HandlerMapping(处理器映射),HandlerMapping根据请求url找到处理请求的Controller

3.DispatcherServlet将请求提交到Controller。

4.Controller调用业务逻辑处理后,返回ModelAndView。

5.DispatcherServlet根据视图解析器解析的视图结果,调用具体的视图。

6.视图显示到客户端

posted @   JamieChyi  阅读(10)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示