DTO和适配器模式是否兼容?

时间:2014-05-23 12:00:20

标签: java oop design-patterns

我有一个架构问题。从OOP设计的角度来看,我可以将Adapter PatternDTO Pattern一起使用吗?

1 个答案:

答案 0 :(得分:0)

为什么不是你?适配器模式甚至可以与DTO一起使用。您可以使用它将您的DTO“翻译”成适合您的应用程序的任何内容。

假设您有一个使用DTO的API。现在您要使用该API。可能有很多原因导致您不希望在客户端代码中使用DTO。也许你的客户已经存在,你不想改变它。或者DTO的数据结构不适合在GUI中显示。在这种情况下,您可以引入适配器。它的API将使用您客户端中使用的类,它将使用DTO调用您现有的API。