标签:
MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。
其实在我理解来MVC的整个模型就是“数据库(Dada)--模型(Model)--控制器(Controller)--视图(View)”。
模型(Model)用于操作数据库(Data),对应于数据库中的数据表,基本上是每一个数据表就会有一个模型(Model)文件,有时为了操作的方便,甚至会为视图建立一个模型(Model)。
控制器(Controller)是模型(Model)和视图(View)之间的纽带,它将模型(Model)提取出来的数据,进行操作,并将操作结果反馈给视图(View),或将视图中的用户操作信息处理,将处理结果传送给模型(Model),由模型进行数据库记录的更改。
视图(View)是页面展示的部分,将控制器的结果输出、展示,大部分的内容是HTML,JS的部分。其中,使用了Razor语法,方便控制器结果与HTML的结合。
标签:
原文地址:http://www.cnblogs.com/fengshunlei/p/4308851.html