web MVC 思想模式解读(图示)
2016-05-04 21:32
288 查看
MVC思想,模式,
A.解释
M:model,模型,完成具体业务逻辑(包括数据库的crud操作和其他一些常规操作,如文件上传,验证码)
V:view,视图,显示用户的交互界面
C:controller,控制器,负责业务的调度,扮演交通警察的角色
B.一句话概括
核心思想,将业务逻辑和显示相分离(将程序的输入,处理和输出分离)
C.扩展,详细说明图示:
D .优缺点
优点:分工明确,层次清晰
缺点:理解起来比较麻烦,学习成本要高一点
在这里要注意的是oop和mvc没有必然联系!
A.解释
M:model,模型,完成具体业务逻辑(包括数据库的crud操作和其他一些常规操作,如文件上传,验证码)
V:view,视图,显示用户的交互界面
C:controller,控制器,负责业务的调度,扮演交通警察的角色
B.一句话概括
核心思想,将业务逻辑和显示相分离(将程序的输入,处理和输出分离)
C.扩展,详细说明图示:
D .优缺点
优点:分工明确,层次清晰
缺点:理解起来比较麻烦,学习成本要高一点
在这里要注意的是oop和mvc没有必然联系!
相关文章推荐
- 【步兵 c++】 多态&模板
- Leetcode 113. Path Sum II
- 土地利用分类详细教程——以高分一号影像为例(上)
- boost中regex使用时出现的问题
- ACM:数论专题——拓展欧几里得
- Xutils,Xutils3的使用方法
- HDU 1022 Train Problem I
- 杭电2159-二维费用的背包问题
- Java回调机制(异步)
- 第六周项目二-带武器的游戏角色
- ExpandableListView
- 标准C++中的string类的用法总结
- 图像识别---opencv安装
- 点击后先缩小再放大的View
- 看蘑菇街发展历程全面解析
- Android产品式开发:
- 图论 邻接矩阵
- poj1743最长不重复公共子串
- JavaScript之单例实战
- Sum(hdu4407)