码迷,mamicode.com
首页 > Web开发 > 详细

MVC各层的职责

时间:2014-05-19 16:16:23      阅读:255      评论:0      收藏:0      [点我收藏+]

标签:style   c   a   数据   使用   工作   

Model(模型):模型代表着核心的业务逻辑和数据(不要理解成Model只是实体类)

View(视图):视图应该关注与如何展示数据,而不应该包含任何业务逻辑(业务逻辑应写在Model中)

Controller(控制器):控制器控制着程序的逻辑,并充当着视图和模型之间的协调角色。控制器从视图层接收用户输入的信息,然后使用模型来执行特定的操作,并把最终的结果回传给视图

 

MVC遵循“分离关注点”原则:Model负责业务逻辑和数据,View负责显示数据,而Controller则是负责将前两者串起来,控制着他们如何工作。

MVC各层的职责,布布扣,bubuko.com

MVC各层的职责

标签:style   c   a   数据   使用   工作   

原文地址:http://www.cnblogs.com/pnljs/p/3735031.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!