MVC学习笔记01

MVC是一种表现模式

它的三种角色如下:

#Model:用于存储数据的组件

#View:根据Model数据进行内容展示的组件

#Controller:接受并处理用户指令(操作Model),选择一个View并输出内容

MVC与三层架构根本没有可比性,MVC是表现模式,而三层架构是架构模式,你可以在三层架构中使用MVC。

看着这幅图顺便说一句,一个好的架构,层与层之间是单向调用的,不过一个完全是单向调用的系统几乎是不可能出现的。


转载需注明
转载自: 博客园 - 读万卷书 行万里路 - 松江府 http://www.cnblogs.com/MikeYao/
原文地址:https://www.cnblogs.com/MikeYao/p/1619269.html