Возврат файла с использованием Java Jersey

Я использую Java-Джерси для реализации службы REST. Одна вещь, которую должен предоставить мой сервис - это опция загрузки файла. Эти файлы довольно большие и построены из данных из базы данных.

В настоящее время я выбираю все данные из БД, сохраняю их в файл и возвращаю

Response.ok().entity(new FileInputStream(file)).build();

Есть ли способ, как я могу начать обслуживание файла без полной загрузки данных из БД, но, как данные поступают из БД, добавить его в поток вывода?

Ответы на вопрос(4)

Ваш ответ на вопрос