是它曾經有利於創造一個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。 –