gpt4 book ai didi

model-view-controller - MVC 模型 1 和模型 2 有什么区别?

转载 作者:行者123 更新时间:2023-12-02 08:58:46 28 4
gpt4 key购买 nike

我最近发现 MVC 应该有两种不同的风格:模型一和模型二。我应该就 MVC1 进行演示,但我被告知“这不是基于 Web 的版本,称为 MVC2”。由于这些演示总体上是关于设计模式的,所以我怀疑这种分离与 Java(我在 Sun 的网站上找到了一些信息,但似乎相距甚远)或 ASP 有关。

我对 MVC 是什么有很好的理解,并且我已经使用了几个(Web)框架来强制执行它,但这个术语对我来说是新的。基于 Web 的版本与其他 MVC(我猜是 GUI)实现有何不同?这与 HTTP 的无状态特性有什么关系吗?

谢谢,
亚历克斯

最佳答案

看起来 MVC1(模型 1)在 Controller 和 View 之间没有明显的区别,而在 MVC2(模型 2)中,这些问题是分开的。

看看这是否能让您有更多的见解:MVC1 and MVC2 discussion

更多信息Just a little more

关于model-view-controller - MVC 模型 1 和模型 2 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2922694/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com