【发布时间】:2016-04-01 03:03:29
【问题描述】:
我需要创建一些服务来同时与 Amazon S3 和 Riak CS 通信。
他们将处理相同的操作,例如检索图像。
由于它们返回不同的对象,在 S3 的情况下是 S3Object。将其设计为在没有通用接口的情况下为每个类提供不同的类的正确方法吗?
我一直在考虑如何为两者应用一个通用接口,但是方法的返回类型是导致我出现一些问题的原因,因为它们是不同的。我可能只是在这方面出错了,可能应该将它们分开,但我希望在这里得到一些澄清。
谢谢大家!
【问题讨论】:
标签: java rest amazon-s3 api-design riak-cs