![]() |
1
8
它是一个术语具有一致含义的最大区域/区域/地方(对于业务专家和开发人员来说,它的含义是相同的)。我故意避免使用“上下文”一词。理想情况下,有界上下文正是来自真实世界的域。 谈到微服务,微服务不应大于有界上下文。 更新
A.
实施
例如,每个“产品”在每个有界上下文中都应该有一个不同的类。有界上下文可以是
已实施
as(更好的表达方式是“可以看作”)a
|
![]() |
2
1
有界上下文是一个独立的域。让我们把它想象成公司中的另一个部门。类似于分离关注点。一种独立的上下文,其中所有涉众(业务分析师、测试人员、开发人员、业务人员)对有限上下文中使用的术语有相同的定义。然后,您可以拥有一个与每个有界上下文相对应的单独微服务。例如:如果你在保险领域,那么你可以拥有像客户、报价、保单等这样的有限上下文,并且可以为它们中的每一个提供微型服务。 |
![]() |
Tony Raimo · 域实体是否应该调用存储库? 7 年前 |
![]() |
Seb · DDD只读存储库返回“值对象” 7 年前 |
![]() |
tlt · 使用嵌套对象和大集合进行聚合根优化 7 年前 |
![]() |
PatrickSJ · DDD,状态对象/值对象 7 年前 |
![]() |
msmani · DDD更改聚合根id 7 年前 |
![]() |
DuskMcDusk · 逻辑和性能中的聚合根冲突 7 年前 |