模型视图控制器mvc
2012-11-06 20:55
302 查看
MVC就是模型 视图 控制器的缩写 视图和用户交互 通过事件导致控制器改变 控制器改变导致 模型改变 或者控制器同时改变两者 模型改变导致视图改变 或者视图改变 潜在的从模型里面获得参数 来改变自己。
Mvc就是一种模型 一种编程思想。
请解释下MVC模式
MVC(Model-View-Controller),即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。
视图(View):代表用户交互界面,MVC设计模式对于视图的处理是限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。
模型(Model):业务流程/状态的处理以及业务规则的制定。业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以说是MVC的核心。
控制(Controller):可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求,但是它却不做任何的数据处理。
它的优势在与:开发人员可以只关注整个结构中的其中某一层,可以很容易的用新的实现来替换原有层次的实现,可以降低层与层之间的依赖,有利于标准化,利于各层逻辑的复用
Mvc就是一种模型 一种编程思想。
请解释下MVC模式
MVC(Model-View-Controller),即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。
视图(View):代表用户交互界面,MVC设计模式对于视图的处理是限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业务流程的处理。
模型(Model):业务流程/状态的处理以及业务规则的制定。业务流程的处理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结果。业务模型的设计可以说是MVC的核心。
控制(Controller):可以理解为从用户接收请求, 将模型与视图匹配在一起,共同完成用户的请求,但是它却不做任何的数据处理。
它的优势在与:开发人员可以只关注整个结构中的其中某一层,可以很容易的用新的实现来替换原有层次的实现,可以降低层与层之间的依赖,有利于标准化,利于各层逻辑的复用
相关文章推荐
- ASP.NET MVC教程:理解模型、视图和控制器(4)
- MVC(Model View Controller)模型-视图-控制器
- Asp.Net MVC(理解模型、视图和控制器) - Part.2
- 模型-视图-控制器(MVC)框架是什么东西?
- ASP.NET MVC教程:理解模型、视图和控制器(5)(完)
- MVC之父对“模型-视图-控制器”的最初定义
- 模型-视图-控制器(MVC)
- MVC(Model View Controller)模型-视图-控制器
- 模型—视图—控制器(MVC)基本知识
- Asp.Net MVC(理解模型、视图和控制器) - Part.2
- YII模型-视图-控制器 (MVC) 以及应用执行流程
- iOS开发:MVC(模型-视图-控制器)详解
- MVC 模型-视图-控制器体系结构
- 模型-视图-控制器(Model-View-Controller,MVC)
- 模型,视图,控制器(MVC)
- 设计模式-结构型模式, mvc 模型视图控制器模式(8)
- ASP.NET MVC:理解模型、视图和控制器
- 模型-视图-控制器(MVC)模式在ajax中的应用
- 模型 - 视图 - 控制器(MVC)详解
- mvc之控制器,模型和视图