В Javadocs для Resource это говорит: "Интерфейс для дескриптора ресурса, который абстрагируется от фактического типа базового ресурса, такого как ресурс пути файла или класса. Можно открыть InputStream для каждого ресурса, если он существует в физической форме, но URL или дескриптор файла могут быть просто возвращены для определенных ресурсов. Фактическое поведение зависит от реализации. "
Но я видел некоторые Spring-контроллеры, которые возвращают ResponseEntity<Resource>
. Кажется, это работает, но я не видел, чтобы это обсуждалось в документации.
Это распространенная и приемлемая идиома? Есть ли лучшая альтернатива?