Я использую Java-Джерси для реализации службы REST. Одна вещь, которую должен предоставить мой сервис, - это вариант загрузки файлов. Эти файлы довольно большие и построены из данных из db.
В настоящее время я извлекаю все данные из db и сохраняю их в файл и возвращая
Response.ok().entity(new FileInputStream(file)).build();
Есть ли способ, как я могу начать обслуживать файл без полной загрузки данных из db, но поскольку данные поступают из db, добавьте его в выходной поток?