IDDD 13 Integrate Bounded Context 发表于 2014-08-18 | 分类于 Art << 实现领域驱动设计 >> 十三: 集成限界上下文在上下文映射图中,多个限界上下文之间需要进行集成。 MindMapping Source (Org Format):12345678910111213141516171819202122232425262728293031 ... 阅读全文 »
IDDD 12 Repository 发表于 2014-08-15 | 分类于 Art << 实现领域驱动设计 >> 十二: 资源库资源库表示一个安全的存储区域,对其存品起保护作用。 负责对象生命周期的中后期。 MindMapping Source (Org Format):1234567891011121314151617181920212223242526 ... 阅读全文 »
IDDD 11 Factory 发表于 2014-08-04 | 分类于 Art << 实现领域驱动设计 >> 十一: 工厂最经典的设计模式之一,负责复杂对象和聚合的创建,对象生命周期的前期. MindMapping Source (Org Format):1234567891011121314151617* 工厂 最经典的设计模式之一,负责复杂对象 ... 阅读全文 »
IDDD 10 Aggregate 发表于 2014-08-01 | 分类于 Art << 实现领域驱动设计 >> 十: 聚合聚合由实体和值对象在一致性边界内组成,却是最不容易理解的。 MindMapping Source (Org Format):123456789101112131415161718192021222324252627282930313 ... 阅读全文 »
IDDD 9 Module 发表于 2014-07-31 | 分类于 Art << 实现领域驱动设计 >> 九: 模块模块是命名的容器,通用语言的重要组成部分。 MindMapping Source (Org Format):12345678910111213141516171819202122232425262728293031* 模块** Mod ... 阅读全文 »
IDDD 8 DomainEvent 发表于 2014-07-31 | 分类于 Art << 实现领域驱动设计 >> 八: 领域事件用于捕获发生在领域内,领域专家所关心的一些事情 MindMapping Source (Org Format):12345678910111213141516171819202122232425262728293031323334 ... 阅读全文 »
IDDD 7 DomainService 发表于 2014-07-27 | 分类于 Art << 实现领域驱动设计 >> 七: 领域服务领域服务是用于处理业务逻辑,无状态的操作。 确定是否需要使用,不要滥用,滥用导致贫血模型。 MindMapping Source (Org Format):123456789101112131415161718192021* 领域 ... 阅读全文 »
IDDD 6 ValueObject 发表于 2014-07-27 | 分类于 Art << 实现领域驱动设计 >> 六: 值对象值对象易于开发、测试和维护。 尽量使用值对象来建模,而不是实体。 MindMapping Source:1234567891011121314151617181920212223242526272829303132333435363 ... 阅读全文 »
IDDD 5 Entity 发表于 2014-07-26 | 分类于 Art << 实现领域驱动设计 >> 五: 实体实体是有着生命周期的领域对象,拥有唯一标识。 MindMapping Source:123456789101112131415161718192021222324252627282930313233343536373839404142 ... 阅读全文 »
IDDD 4 Architecture 发表于 2014-07-23 | 分类于 Art << 实现领域驱动设计 >> 四 : 架构第四章内容丰富,有些骨头有待反复嚼啃。 六边形架构的确很赞,新项目开始架构首选。 MindMapping Source:1234567891011121314151617181920212223242526272829303132 ... 阅读全文 »