Model view controller MVC/MVP模式中的其他实用程序在哪里?

Model view controller MVC/MVP模式中的其他实用程序在哪里?,model-view-controller,mvp,Model View Controller,Mvp,在MVC/MVP模式中,数据库通信、跨程序通信、验证模型数据、授权凭证和其他实用程序在哪里合适?他们只是与模型/控制器进行通信的独立成员,还是属于模型/控制器类别?这取决于您如何设置项目以及您使用的框架。我把这篇博文用作参考至少在MVP中,你们提到的所有人都应该属于M领域(假设你们的V没有业务逻辑,p只是M和V之间的中介)。我想MVC也是如此。

在MVC/MVP模式中,数据库通信、跨程序通信、验证模型数据、授权凭证和其他实用程序在哪里合适?他们只是与模型/控制器进行通信的独立成员,还是属于模型/控制器类别?

这取决于您如何设置项目以及您使用的框架。我把这篇博文用作参考

至少在MVP中,你们提到的所有人都应该属于M领域(假设你们的V没有业务逻辑,p只是M和V之间的中介)。我想MVC也是如此。