领域驱动设计 领域驱动的基本概念推荐.pptxVIP

  • 18
  • 0
  • 约小于1千字
  • 约 12页
  • 2018-05-18 发布于河北
  • 举报

领域驱动设计 领域驱动的基本概念推荐.pptx

领域驱动设计 领域驱动的基本概念推荐

领域驱动设计 Domain-Driven Design ;为什么要领域驱动?;面向数据的事务编程;领域与子领域;实体与值对象;聚合,聚合根;聚合的提炼;仓储 ;命令与查询分离(CQRS);Ddd的经典分层;用户界面/展现层 负责向用户展现信息以及解释用户命令。更细的方面来讲 就是: 请求应用层以获取用户所需要展现的数据; 发送命令给应用层要求其执行某个用户命令; 应用层 很薄的一层,定义软件要完成的所有任务。对外为展现层 提供各种应用功能(包括查询或命令),对内调用领域层 (领域对象或领域服务)完成各种业务逻辑,应用层不包 含业务逻辑。 领域层 负责表达业务概念,业务状态信息以及业务规则,领域模 型处于这一层,是业务软件的核心。 基础设施层 本层为其他层提供通用的技术能力;提供了层间的通信; 为领域层实现持久化机制;总之,基础设施层可以通过架 构和框架来支持其他层的技术需求; ;

文档评论(0)

1亿VIP精品文档

相关文档