MVC
-
MVC是一种常见的软件架构模式,将软件分为三层,M(Model),V(View),C(Controller)
- Model:模型层
Model:被Controller调用,提供模型数据。
- View:视图层
View:负责跟用户进行交互,将控制层处理的结果展示给用户。
- Controller:控制层
Controller:负责接收客户端请求,并且根据请求作出相应的处理。
-
流程
- 流程:客户端请求被Controller接收,Controller调用模型层获取模型数据,将模型数据传给View,展示给用户。
- Servlet属于Controller
- JSP属于View
- service属于Model