MVC学习笔记01

MVC是一种表现模式

它的三种角色如下:

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

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

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

 

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

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

posted @ 2009-12-08 11:50  姚一^o^  阅读(597)  评论(4编辑  收藏  举报