我正在尝试使用和理解Java8 CompletableFuture概念。如果可以通过以下方案实现,请帮助我。
方案说明: 我有一个汽车信息库和一个用户信息库。
我有个人服务,例如: getUserData(返回列表)和 getCarData(返回列表),以获取值。
现在,我创建了另一个存储库:CarBooking ,它具有一个名为createNewBooking的服务,该服务应接受List和List作为输入。
有什么方法可以使用CompletableFuture创建链接方法,该方法可以组合要触发的这些服务/任务。
就像CompletableFuture.supplyAsync(this :: getUserData).....
我无法理解如何才能加入另一项服务,并将第一和第二值用作BiConsumer到第三项服务。
非常感谢您的帮助。