什么是MVC:
Model view Controller
模型、视图、控制器
下图是mvc架构之前的方法

用户直接访问控制层,控制层就可以直接操作数据库;

MVC三层架构

Model
- 业务处理 :业务逻辑(Service)
- 数据持久层:CRUD (Dao)
View
- 展示数据
- 提供链接发起Servlet请求 (a,form,img…)
Controller (Servlet)
- 接收用户的请求 :(req:请求参数、Session信息….)
- 交给业务层处理对应的代码
- 控制视图的跳转

本文介绍了MVC(Model-View-Controller)架构的基本概念及其各组成部分的功能。详细解释了模型(Model)负责业务逻辑处理和服务数据持久化,视图(View)用于展示数据,控制器(Controller)则接收用户请求并控制视图跳转。

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



