通过JavaWeb服务发送大量数据集

通过JavaWeb服务发送大量数据集,java,oracle,rest,Java,Oracle,Rest,我想构建一个基于报表的应用程序,从oracle DB中检索大量数据并将其显示给用户,因此我的解决方案是放置一个基于java的web服务来返回大量数据。是否有一种标准的方式来流式传输响应,而不是试图一次返回一大块数据 > P>可以考虑分页机制。只需一次显示所需的行集,然后根据请求移动到下一组行 从数据库端,您可以一次限制和获取一定数量的行 如果您使用的是12c,则LIMIT TOP-n功能随时可用。这将取决于库。例如,JAX-RS使用StreamingOutput。我不明白你真正的意思,你能更详细

我想构建一个基于报表的应用程序,从oracle DB中检索大量数据并将其显示给用户,因此我的解决方案是放置一个基于java的web服务来返回大量数据。是否有一种标准的方式来流式传输响应,而不是试图一次返回一大块数据

> P>可以考虑分页机制。只需一次显示所需的行集,然后根据请求移动到下一组行

从数据库端,您可以一次限制和获取一定数量的行


如果您使用的是12c,则LIMIT TOP-n功能随时可用。

这将取决于库。例如,JAX-RS使用StreamingOutput。我不明白你真正的意思,你能更详细地描述一下吗。谢谢你的回答我的意思是这个哦,我明白了,我试试看