如有错误请指正
我们可以说Domain Model来表示:
a) MVC 结构的 M 部分,在 M 部分应用了领域驱动设计模式。
b) 实体的方案、它们的属性和以某种方式的关系。也可以表示 MVC 上的 M 部分,但在这种情况下,无论使用何种模式。
c) 一种领域模型设计模式,其中“领域模型创建互连对象的网络”;
d) 作为域对象(例如,可以是我们的 MVC 模型上某个域的对象);
我们可以说 d) 与 b) 相同吗?
非常感谢。
最佳答案
简短回答:不,它们不一样。
域对象实际上是(已删除) ..看看@meze 的评论..有一个链接。
这部分“实体的方案、它们的属性和关系”有点与数据结构有关。但是你的域对象不应该知道它们被存储或者甚至存在存储的事实。这是数据访问层的职责。
领域模型是操纵不同类型和数量的领域对象的总体结构。
关于php - 领域模型还是领域对象? - 定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5870110/