Model view controller MVC模型与业务逻辑层在体系结构上的差异

Model view controller MVC模型与业务逻辑层在体系结构上的差异,model-view-controller,architecture,Model View Controller,Architecture,我是MVC新手,有点困惑,我想问一下两者的区别和目的。 层体系结构中的MVC模型和业务逻辑层(BLL) 使用BLL的目的和需要是什么?有人说它们在表示层和数据访问层之间交换数据。除了这些详细阐述了BLL的目的 因此,我们在MVC模型和BLL中创建属性。因此,如果与相关代码或示例存在差异,请提及适当的差异和相似之处 感谢对我来说,MVC中的M是关于视图所使用的视图模型的。每个视图都有其专用的视图模型,其中包含视图所需的所有信息 这些视图模型基于从后端接收的DTO构建在控制器中 您所谈论的BLL更多

我是MVC新手,有点困惑,我想问一下两者的区别和目的。 层体系结构中的MVC模型和业务逻辑层(BLL)

使用BLL的目的和需要是什么?有人说它们在表示层和数据访问层之间交换数据。除了这些详细阐述了BLL的目的

因此,我们在MVC模型和BLL中创建属性。因此,如果与相关代码或示例存在差异,请提及适当的差异和相似之处


感谢

对我来说,MVC中的M是关于视图所使用的视图模型的。每个视图都有其专用的视图模型,其中包含视图所需的所有信息

这些视图模型基于从后端接收的DTO构建在控制器中

您所谈论的BLL更多的是后端的业务层,在前端逻辑中您不知道。人们通常使用领域驱动的方法或此层。

可能重复