gpt4 book ai didi

model-view-controller - 存储库模式和 View 模型模式之间的区别

转载 作者:行者123 更新时间:2023-12-04 23:33:02 24 4
gpt4 key购买 nike

我正在尝试使用 ASP MVC 框架创建一个站点。一些文档使用 IRepository 模式来抽象发送到 View 以进行渲染的信息,而其他文档则建议使用 ViewModel(如在 MVVC 中)。

有什么不同?

这些不是同一个概念吗?

提前致谢

最佳答案

Repository 模式更多地涉及如何从数据库中持久化和检索数据,而 ViewModel 模式是一种 UI 模式,它定义了如何将数据绑定(bind)到 UI。一个在数据库级别,一个在 UI 级别,因此它们在这种方式上完全不同。

阅读 this对于存储库模式,请阅读 this对于 MVVM。

关于model-view-controller - 存储库模式和 View 模型模式之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2487145/

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