DDD:领域驱动设计。DDD中的“Domain”是指什么?

7

在领域驱动设计(DDD)中,“domain”这个词究竟是什么意思?我一直在阅读定义……虽然我看到了像“领域模型”这样的东西,并且理解了“模型”的含义,但是“领域模型”是什么意思呢?

“Domain”实际上指的是一个特定的业务领域或主题。在DDD中,“领域”代表了应用程序所关注的问题域,包括业务规则、流程和概念。因此,“领域模型”就是表示该领域的模型,它由实体、值对象和聚合根等构成。

谢谢!

1个回答

11

域名 指的是您的应用程序所涉及的主题。

例如,如果您正在编写一个在线商店,那么该域就是 在线零售,而域模型则是应用程序处理 在线零售 业务逻辑的部分,与呈现 UI、访问数据库等无关。


非常感谢!现在清楚了...这个问题困扰我一段时间了!感谢您的出色解释。 - Martin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接