MVC
来源:互联网 发布:知名淘宝客网站 编辑:程序博客网 时间:2024/06/07 04:56
MVC即Model-View-Controler(模型,视图,控制器)框架。 对于初入网络编程的人来说,开始总是进行摸索的时候,先从一些简单的页面和程序开始,这时大家关注的多为能够实现想要的功能或界面。而不会太多的去关注控制版本的管理,内容的分布,代码的分离与复用。慢慢的所写的程序越来越大了。于是开始发现问题了。为什么有时只是想要改一个小东西,一个小功能,或是一个装饰。可是却要花相当多的时间和精力去理解原有页面的结构,由于刚开始的时候并没有考虑好逻辑与表现的分离,结果当你要改表现时,却不得不要对逻辑的代码开点小刀。搞到最后烦燥不堪。
让MVC来解救我们吧。MVC框架的目的就是把逻辑与表现分离开来,实现代码的分离与复用,也为了程序开始与管理的方便。
Model:可以把它认为是负责应用数据与行为的规范,也就是逻辑层。它负责我们程序功能的实现。
View:负责把模型返回来的数据进行表现。也就是表现层,它的任务是如果来组织数据,如果呈现数据。
Control:可以把它当成模型与视图的桥梁,负责沟通视图与模型的通讯。
- MVC
- mvc
- MVC
- mvc
- MVC
- MVC
- mvc
- MVC
- MVC
- MVC
- MVC
- MVC
- MVC
- MVC
- MVC
- mvc
- MVC
- MVC
- SSML 1.1 was published as a Proposed Recommendation.
- 关于benq s42安装ubuntu 9.10的一些个人想法
- 父窗口刷新子窗口 和子窗口刷新父窗口的js
- Visual Studio 2005试用版升级为正式版
- 进制转换
- MVC
- 《Linux内核修炼之道》精华分享与讨论(1)——缅怀已逝的十八年(1991~1998)
- 通过一个Qt地址簿教程学到的
- 在VC6.0及VS中添加对话框oninitdialog()函数的方法
- 动网论坛系统已死 所谓的改革无非是徒劳
- MFC打字训练娱乐程序(四)
- linux vi 命令大全
- ARM体系的各种异常的分析(转)
- 项目推动的鲜活案例