Skip to content

pierresj/jmix-huaweifs

Repository files navigation

Jmix Huawei OBS File Storage

用于华为云对象存储

安装

Jmix Version Add-on Version Implementation
1.1.*-1.2.1 1.0.7 io.github.pierresj:jmix-huaweifs-starter:1.0.7

build.gradle

implementation 'io.github.pierresj:jmix-huaweifs-starter:1.0.7'

配置参数(以properties文件为例)

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);

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages