欢迎来到 翰文编程!专业源码交易平台,海量精品源码任你挑选。
登录 免费注册 帮助中心 收藏本站
个人中心 我的订单
首页 > 行业资讯 > MVC模式的工作流程

MVC模式的工作流程

行业资讯 来源:翰文编程 源码设计 定制服务 发布日期:2012-12-02 点击率:1

MVC设计模式:视图View
视图代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但有可能为XHTML、XML和Applet等。

一个应用可能有很多不同的视图。

MVC设计模式对于视图的处理仅限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。业务流程的处理交给模型(Model)处理。

例如:一个订单视图只接受来自模型的数据并显示给用户,以及将用户界面的输入数据和请求传递给控制器和模型。
MVC设计模式:模型Model
模型表示业务流程/状态的实际执行以及业务规则的维护(业务模型)。另外,还包括实体对象的数据保存(数据模型)。

业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。

MVC并没有提供模型的设计方法,而只是告诉我们应该组织管理这些模型,以便于重构模型和提高其重用性

业务模型中还包括一个很重要的模型:数据模型。它主要指实体对象的数据保存(持久性)
MVC设计模式:控制器Controller
可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求。

控制器相当于一个分发器,它来决定选择什么样的模型和视图来可以完成特定的用户请求。

购买须知:请加客服微信咨询购买,本程序源码配有系统运行视频,请联系客服索要视频文件。
服务范围:定制各类计算机程序设计,vue、jsp、java 各类框架;开发工具 eclipse / myeclipse / idea / vs 等;wap、android、ssm、springboot、asp.net、php、python(爬虫、django、flask)、node.js、react、winform、uniapp 小程序等。
Q
客服 QQ
251836457
@
电子邮箱

需要源码或毕设帮助?

扫码添加客服微信,获取源码、演示、报价与一对一技术支持。

客服 顶部