小编Gar*_*ias的帖子

传入和传出 DTO 的最佳实践

我面临 API 设计问题。考虑以下流程:

流动

正如您所看到的,我有 2 个类来代表我的模型(SomethingDTOSomethingResponse),还有 2 个类来代表第 3 方模型(3rdPartyRequest3rdPartyResponse)。我正在使用映射器提供从 3rdPARty 模型类到我的模型类的转换。

问题是:这 4 个类都具有完全相同的属性。

我应该在所有这些类中重复这些属性吗?我应该在整个流程中只使用一个 DTO 类吗?

解决这个问题的最佳实践(或模式)是什么?

谢谢

java rest api-design

4
推荐指数
1
解决办法
4541
查看次数

标签 统计

api-design ×1

java ×1

rest ×1