首页 百科精选 > 内容

MVC三层架构图(mvc三层架构)

时间:2023-09-11 08:09:25 来源:
导读 您好,现在蔡蔡来为大家解答以上的问题。MVC三层架构图,mvc三层架构相信很多小伙伴还不知道,现在让我们一起来看看吧!1、MVC和三层架构有什...

您好,现在蔡蔡来为大家解答以上的问题。MVC三层架构图,mvc三层架构相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、MVC和三层架构有什么区别就是MVC是最流行的三层架构中的一种框架,就是模型-视图-控制器三者分离。

2、MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。

3、MVC模式最早由Trygve Reenskaug在1978年提出[1] ,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件架构。

4、MVC模式的目的是实现一种动态的程式设计,使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。

5、除此之外,此模式通过对复杂度的简化,使程序结构更加直观。

6、软件系统通过对自身基本部分分离的同时也赋予了各个基本部分应有的功能。

7、专业人员可以通过自身的专长分组:控制器(Controller)- 负责转发请求,对请求进行处理。

8、视图(View) - 界面设计人员进行图形界面设计。

9、模型(Model) - 程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能)。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签:
最新文章