
DDD
文章平均质量分 89
DDD
A__17
这个作者很懒,什么都没留下…
展开
-
落地DDD需要应对的挑战
DDD分层的目的是为了将技术复杂度和业务复杂度分离,让领域层负责业务复杂度,让应用层和基础设施层负责技术复杂度。原创 2021-08-23 15:56:26 · 663 阅读 · 0 评论 -
代码分层架构
传统三层架构表示层(web)业务逻辑层(business/service)数据访问层(dao)DDD经典四层架构用户接口层(User Interface)系统对外暴露的接口层(API)应用层(Application)系统用例层,负责对领域层的领域对象进行组织和编排,通过对领域层对象的编排,实现了用例。 调用domain层的对象完成一个业务。 调用领域服务读取数据 调用repository保存数据(包括事务处理)。领用层(Domain)基础设施层(Infrastr原创 2021-07-19 19:40:02 · 2352 阅读 · 0 评论 -
DDD-领域驱动设计
目录一、前言二、DDD是什么?三、DDD的职责:复杂系统的应对:微服务架构:DDD架构:四、DDD相关概念:领域限界上下文(Bounded Context)统一语言五、DDD的实现:战略建模内容:划分限界上下文限界上下文之间的映射关系(Context Mapping)战术建模:内容:模块(Module):实体(Entity):值对象(Value Objects)聚合(Aggregate)领域服务(Domain Services)领域事件(Domain Events)代码分层架构:DDD落地应对的挑战:宏观上原创 2021-03-05 00:25:48 · 8863 阅读 · 1 评论