首页 > 解决方案 > 领域驱动设计:DTO 在哪里?

问题描述

我对领域驱动的设计架构有疑问。在我尝试使用 REST 之前,一切看起来都不错。我应该使用 DTO 而不是前端的实体。

我的架构看起来像: 在此处输入图像描述

我的问题是:

我应该使用Web 模块并在 DTO 中坚持使用它吗?这是正确的方法吗?

标签: javaarchitecturedomain-driven-designdto

解决方案


在此处输入图像描述

  • DDD 主要指的是孤立的单片系统,或者至少没有涵盖跨系统通信的各个方面。

因此,即使你“按照 DDD”工作,你也必须做出决定——如何处理这些方面。

参考:DDD 书中介绍的模式列表,及其关系: 在此处输入图像描述


推荐阅读