in resource-server/src/main/java/org/apache/servicecomb/fence/resource/example/LocalFileStoreService.java [42:56]
public String uploadFile(MultipartFile file) {
byte[] buffer = new byte[BUFFER_SIZE];
String fileId = UUID.randomUUID().toString();
File outFile = new File(BASE_FILE, fileId);
int len;
try (InputStream is = file.getInputStream(); OutputStream os = new FileOutputStream(outFile)) {
while ((len = is.read(buffer)) != -1) {
os.write(buffer, 0, len);
}
} catch (IOException e) {
return null;
}
return fileId;
}