目录
2.3?@GetMapping和@PostMapping? ?
一、什么是 SrpingMVC
SpringMVC 是基于 Servlet API 构建的原始 Web 框架,从一开始就包含在 Spring 框架中。它的正式名称为“Spring Web MVC”,通常简称为 Spring MVC。以上来自官方文档,我们可以得出:
- SpringMVC 是一个 Web 框架
- SpringMVC 是基于 Servlet API 的
为了更加理解 SpringMVC,我们需要知道什么是 MVC。
1.1 理解MVC
MVC 即 Model-View -Controller(模型、视图、控制器),它是一软件架构模式,用于分离应用程序的不同功能部分。我们可以这样理解这种模式:控制器操控模型,模型返回试图。

- Model:代表应用程序的数据结构和业务逻辑。它处理数据和业务规则。
- View:代表用户界面。它负责显示数据。
- Controller:是 Model 和 View 之间的桥梁。它处理用户的输入,更新 Model 的状态,并更新 View 来反映 Model 的变化。
在 MVC 架构中,用户与 View 交互,View 将用户的请求传递给 Controller,Controller 更新 Model 的数据,然后 Model 将数据变化通知给 View,View 进行更新显示。
综上所述,我们知道了,SpringMVC 就是实现了一个 MVC 模式,并且继承了 Servlet API 的一个 Web 框架。我们用通过在浏览器输入特定格式的 Web 网址,用户就能得到 SpringMVC 项目的反馈。
1.2 如何学SpringMVC
学习 SpringMVC 实际上就就是学习以下几个方面:


6393

被折叠的 条评论
为什么被折叠?



