Java DTO和适配器模式兼容吗?
我有一个建筑问题。从OOP设计的角度来看,我可以将Java DTO和适配器模式兼容吗?,java,oop,design-patterns,Java,Oop,Design Patterns,我有一个建筑问题。从OOP设计的角度来看,我可以将适配器模式与DTO模式一起使用吗?为什么不可以?适配器模式甚至可以与DTO一起使用。您可以使用它将DTO“翻译”成适合您的应用程序的任何内容 假设您有一个使用DTO的API。现在您想要使用该API。不希望在客户机代码中使用DTO的原因可能很多。也许你的客户已经存在,你不想改变它。或者DTO的数据结构不适合在GUI中显示。在这种情况下,可以引入适配器。它的API将使用客户机中使用的类,它将使用DTO调用现有的API。每次使用适配器时,我都会更改ad
适配器模式
与DTO模式
一起使用吗?为什么不可以?适配器模式甚至可以与DTO一起使用。您可以使用它将DTO“翻译”成适合您的应用程序的任何内容
假设您有一个使用DTO的API。现在您想要使用该API。不希望在客户机代码中使用DTO的原因可能很多。也许你的客户已经存在,你不想改变它。或者DTO的数据结构不适合在GUI中显示。在这种情况下,可以引入适配器。它的API将使用客户机中使用的类,它将使用DTO调用现有的API。每次使用适配器时,我都会更改adaptee的接口。但是DTO只有setter和getter,所以在这种情况下我可以改变什么行为?我的意思是我不能更改getter和settres。所谓适配器,我是指Java类。@user3633595请参阅我的editOkay。现在,我在你的回答中看到了一个合理的颗粒:)谢谢。你能不能不罗嗦地指出真实的例子?