Java8-独立代码的异步执行

时间:2019-06-13 05:23:03

标签: java-8

Java8 -在我的门户中,客户登录后显示的页面(主页)上,我需要显示多个部分,例如,     订单详细信息,可用发票,产品目录pdf等。

这些部分之间没有依赖关系,只需要将每个部分的数据显示在前端即可。

如果我尝试在后端顺序获取这些数据,则需要花费一些时间来显示主页。

我正在考虑加快这一过程,我可以想到:

  • 我将首先显示主页,然后使用jQuery对每个部分进行单独的ajax调用,而不是尝试在后端登录后获取所有详细信息。

  • 在后端使用forkjoinpool(RecursiveTask)并为每个部分启动递归任务

我更喜欢在后端(业务层)执行此操作,Java8上还有其他解决方案可实现此任务吗?着眼于异步调用每个节逻辑,而不是顺序流程。

0 个答案:

没有答案