mvc是啥 什么是MVC框架?
浏览量:2866
时间:2021-03-14 11:58:29
作者:admin
什么是MVC框架?
MVC是三个词的缩写:model、view和controller。MVC架构广泛应用于交互式应用中。它根据对象的功能划分对象,尽可能地减少对象之间的耦合。MVC架构对应于传统的应用架构——输入、处理、输出到用户界面模型。它们还对应于基于域的多层企业web应用程序。MVC架构将应用程序分为模型、视图、控制三层,弱化了它们各自的职责。每一层处理特定的任务,并对其他层负有特殊的责任。A.模型存储业务数据并控制访问和修改业务数据的业务逻辑或操作。在性能方面,该模型与软件的功能相似。当模型更改时,它会通知视图并向视图提供查询模型状态的能力。它还为控制器提供了访问封装在模型中的应用程序功能的能力。B.视图显示模型中的内容。它访问模型中的数据并显示数据。当模型更改时,它会立即更新数据的表示形式。视图还完成了将用户输入传输到控制器的功能。控制器定义应用程序的行为。它分配用户请求,然后调用相应的视图来显示它们。它解析用户的输入,然后匹配模型中的事件处理来完成相应的功能。在标准的GUI客户机应用程序中,用户输入包括单击按钮和选择菜单。在web应用中,它们是web层的httpget和post请求。控制器根据用户和模型之间的交互选择相应的视图来显示结果。一个典型的应用是所有相关的功能都由一个控制器处理。有些应用程序对不同的客户机类型使用不同的控制器,因为视图的交互和选择可能因客户机类型的不同而不同。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。