MVC

来源:互联网 发布:uicideboy 知乎 编辑:程序博客网 时间:2024/06/11 19:43

模型层
模型层是应用程序的核心,决定了应用程序的功能。
模型层应该是独立于视图层和控制层的。
典型的模型层可细分为三个概念子层。
1、外部接口 与模型层进行交互。
2、事物逻辑 提供应用程序的事务功能。
3、数据访问 与应用程序的数据源通信。

视图层
视图层的基本作用就是获取应用程序的数据和向应用程序发送数据。他不包含事物逻辑,也不包含想数据源中存储数据或从数据院中检索数据的任何代码,而是模型层负责管理事物逻辑和数据存储。试图层仅是提供界面功能。视图层要保持与模型层互相分离,使得更改应用程序的截面不会影响模型层,反之亦然。

控制层
进行应用程序访问的中心环节。所有请求都要经过控制层。

原创粉丝点击