0
点赞
收藏
分享

微信扫一扫

学习Servlet时理解:MVC三层架构

yongxinz 2022-02-05 阅读 46

什么是MVC

MVC:Model、View、Controller 模型、视图、控制器

模型就是实体类和数据库中对应的一个个字段

视图就是JSP页面等

控制器则是Servlet,负责跳转页面等。

早些年

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

 

MVC三层架构

 Model

  • 业务处理:业务逻辑(Service)
  • 数据持久层:CRUD,也就是增删改查(Dao)

View

  • 展示数据
  • 提供链接发起Servlet请求(a,form,img..)

Controller(Servlet)

  • 接受用户请求:(request:请求参数、Session信息....)
  • 交给业务层处理对应的代码
  • 控制视图的跳转
举报

相关推荐

0 条评论