php - 领域模型还是领域对象? - 定义

标签 php oop zend-framework domain-model domain-object

如有错误请指正

我们可以说Domain Model来表示:

a) MVC 结构的 M 部分,在 M 部分应用了领域驱动设计模式。

b) 实体的方案、它们的属性和以某种方式的关系。也可以表示 MVC 上的 M 部分,但在这种情况下,无论使用何种模式。

c) 一种领域模型设计模式,其中“领域模型创建互连对象的网络”;

d) 作为域对象(例如,可以是我们的 MVC 模型上某个域的对象);

我们可以说 d)b) 相同吗?

非常感谢。

最佳答案

简短回答:不,它们不一样。

域对象实际上是(已删除) ..看看@meze 的评论..有一个链接。

这部分“实体的方案、它们的属性和关系”有点与数据结构有关。但是你的域对象不应该知道它们被存储或者甚至存在存储的事实。这是数据访问层的职责。

领域模型是操纵不同类型和数量的领域对象的总体结构。

关于php - 领域模型还是领域对象? - 定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5870110/

相关文章:

php - 通过ajax将数组发送到PHP

design-patterns - 你应该让你的 Observables/Listenables 有多细化?

javascript - 如何将正则表达式分配给变量以供以后在字符串上使用?

php - 在模块之间共享 Zend 助手( View 或操作)

php - 需要有关变量 COUNT 查询的帮助

php - 将用户表的架构从旧设计更改为新设计

php - 使用 PHP 和 MySQL 获取包含特殊字符的 "text"列的数据

php - Laravel 按与用户的距离搜索

oop - 与依赖项隔离的单元测试值对象

php - Zend Framework 链接和路径错误