是它曾经有利于创造一个FileInputStream
,像这样:是否有任何理由不使用resource.getInputStream()?
InputStream fileInputStream = new FileInputStream(resource.getFile());
利用资源创造的InputStream
,像这样的,而不是:
InputStream resourceInputStream = resource.getInputStream();
资源是org.springframework.core.io.Resource
。
是的,我清楚地看到了好处使用'resource.getInputStream()',但它有利于**不**使用它? –
@DavidPärsson抱歉,我已经向后理解了你的问题。如果你只需要一个InputStream,我看不出有什么理由从文件中创建一个FileInputStream。 –