首页 > Web开发 > 详细

MVC三层架构

时间:2021-01-29 10:39:54      阅读:22      评论:0      收藏:0      [点我收藏+]

MVC三层架构

  • 模型Model
  • 视图View
  • 控制器Controller

早些年

  • 视图层View:JSP

    • 展示数据、提供可以供我们操作的请求
  • 控制器Controller:Servlet

    • 接收用户的请求、响应客户端内容、重定向或转发
  • 用户直接访问控制层,控制层就可以直接操作数据库

  • 程序十分臃肿,不利于维护

    • Servlet代码中:处理请求、响应,视图跳转,处理JDBC,处理业务代码,处理逻辑代码

MVC三层架构

  • 视图层View:JSP

    • 展示数据模型,提供用户操作
  • 控制器Controller:Servlet

    • 接收用户的请求,交给业务层去做(返回数据),视图跳转
  • 模型Model:service(业务逻辑层,处理业务)、Dao(数据持久层,CRUD)

    • 控制业务操作,保存数据,修改数据,删除数据,查询数据

MVC三层架构

原文:https://www.cnblogs.com/xiafrog/p/14343553.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!