MVC三层架构
MVC三层架构
什么是MVC:Model、View、Controller 模型 视图 控制器
早些年
用户直接访问控制层,控制层就可以直接操作数据库
1 | Servlet-->CRUD-->数据库 |
MVC三层架构:
Model
- 业务处理:业务逻辑(Service)
- 数据持久层:CRUD (Dao)
View
- 展示数据
- 提供链路发起Servlet请求(a,form,img)
Controller(Servlet)
- 接收用户的请求:req请求参数、Session信息…
- 交给业务层处理对应的代码
- 控制视图的跳转(请求转发、重定向)
-------------本文结束感谢您的阅读-------------