Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Model view controller 图层和图案之间的差异_Model View Controller_Design Patterns_Layer - Fatal编程技术网

Model view controller 图层和图案之间的差异

Model view controller 图层和图案之间的差异,model-view-controller,design-patterns,layer,Model View Controller,Design Patterns,Layer,我有一个理解上的问题。我使用MVC模式,现在我应该描述我使用的层。但是我不知道模式和层之间的区别 这些是我的层(我的意思是它们也是我的模式,仅命名为模型、视图、控制器): 用户界面 控制器 模型 持久性是可重用软件解决方案的名称 是。我认为层的意思是抽象层,即从一般到具体,以及如何在架构上实现抽象层。但是只是一个猜测。因此,mvc是基于3层还是我有4层(UI、控制器、模型、持久性)?@peter-mvc不包括持久性作为一种模式。我想说,每个组件都是一个层,另外还有持久层。

我有一个理解上的问题。我使用MVC模式,现在我应该描述我使用的层。但是我不知道模式和层之间的区别

这些是我的层(我的意思是它们也是我的模式,仅命名为模型、视图、控制器): 用户界面 控制器 模型 持久性是可重用软件解决方案的名称


是。

我认为层的意思是抽象层,即从一般到具体,以及如何在架构上实现抽象层。但是只是一个猜测。因此,mvc是基于3层还是我有4层(UI、控制器、模型、持久性)?@peter-mvc不包括持久性作为一种模式。我想说,每个组件都是一个层,另外还有持久层。