загрузил файл из службы остановки загрузки Spring и понял, что различия связаны с возвращаемым значением. По сути, существует два семейства типов.
- Тип возвращаемого значения для блокирующего сервлета
Код: Выделить всё
ResponseEntityКод: Выделить всё
ResponseEntityКод: Выделить всё
ResponseEntityКод: Выделить всё
ResponseEntity
- Тип возвращаемого значения для асинхронного сервлета (сервлет >= 3.0)
- 2.1)
Код: Выделить всё
DeferredResult Подробнее здесь: [url]https://stackoverflow.com/questions/78824540/is-it-a-good-idea-to-use-deferredresultresponseentityfilesystemresource[/url]