MVC 设计模式
该设计模式是一种常用的软件架构方式:以 Controller(控制层)、Model(模型层)、View(视图层)三个模块分离的形式来组织代码。
![](https://img2018.cnblogs.com/blog/1484613/201902/1484613-20190225192041228-349001820.png)
MVC 流程
控制层接收到客户端请求,调用模型层生成业务数据,传递给视图层,将最终的业务数据和视图响应给客户端做展示。
![](https://pic4.zhimg.com/80/v2-f3d7ad5982efb4ec7a8f29dd474c7f8f_hd.png)
Spring MVC 就是对这套流程的封装,屏蔽掉了很多底层代码,开放出接口,让开发者可以更加轻松快捷地完成基于 MVC 模式的 Web 开发。
LeoLRH 2019-02-25 19:23 原文
该设计模式是一种常用的软件架构方式:以 Controller(控制层)、Model(模型层)、View(视图层)三个模块分离的形式来组织代码。
控制层接收到客户端请求,调用模型层生成业务数据,传递给视图层,将最终的业务数据和视图响应给客户端做展示。
Spring MVC 就是对这套流程的封装,屏蔽掉了很多底层代码,开放出接口,让开发者可以更加轻松快捷地完成基于 MVC 模式的 Web 开发。