用于华为云对象存储
Jmix Version | Add-on Version | Implementation |
---|---|---|
1.1.*-1.2.1 | 1.0.7 | io.github.pierresj:jmix-huaweifs-starter:1.0.7 |
implementation 'io.github.pierresj:jmix-huaweifs-starter:1.0.7'
jmix.core.defaultFileStorage=huawei_fs
jmix.huaweifs.accessKey=your accessKey
jmix.huaweifs.secretAccessKey=your secretAccessKey}
jmix.huaweifs.bucket=your bucket
jmix.huaweifs.chunkSize=${huaweifs.chunkSize}
jmix.huaweifs.endpointUrl=${huaweifs.endpointUrl}
@Autowired
private FileStorage fileStorage;
File file = temporaryStorage.getFile(manuallyControlledField.getFileId());
InputStream fileInputStream = new FileInputStream(file);
FileRef fileRef = fileStorage.saveStream(event.getFileName(), fileInputStream);