【发布时间】:2018-10-16 10:41:22
【问题描述】:
我有一个由几个部分组成的复杂对象。每个部分都需要从不同的服务(REST 调用)中获取数据。
public class Resource {
int quantity; // Service 1
String name; // Service 2
Price price; // Service 2, 3
...
}
public class Price {
double value; // Service 2
String currency; // Service 2
int discount_percentage; // Service 3
}
我打算使用 AbstractFactories 和 Java 的 CompletableFuture 来完成同样的任务。
但是,我不确定如何才能做到这一点 - 有什么建议吗?
【问题讨论】:
标签: java builder completable-future abstract-factory