Skip to content

Latest commit

 

History

History
5 lines (3 loc) · 580 Bytes

4.3.5-inputstreamresource.md

File metadata and controls

5 lines (3 loc) · 580 Bytes

4.3.5 InputStreamResource

这是针对 InputStream 提供的 Resource 实现。建议,在确实没有找到其他合适的Resource实现时,才使用 InputSteamResource。如果可以,尽量选择 ByteArrayResource 或其他基于文件的 Resource实现来代替。

与其他 Resource 实现一比较,InputStreamRsource 倒像一个已打开资源的描述符,因此,调用 isOpen() 方法会返回 true。除了在需要获取资源的描述符或需要从输入流多次读取时,都不要使用 InputStreamResource 来读取资源。