minio分片上传

This commit is contained in:
none
2023-03-06 18:23:34 +08:00
parent 32f6966706
commit 0db709cb3e
3 changed files with 104 additions and 10 deletions

View File

@@ -1,10 +1,12 @@
package xyz.playedu.api.config;
import io.minio.MinioAsyncClient;
import io.minio.MinioClient;
import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import xyz.playedu.api.vendor.PlayEduMinioClient;
/**
* @Author 杭州白书科技有限公司
@@ -36,4 +38,10 @@ public class MinioConfig {
.credentials(this.accessKey, this.secretKey)
.build();
}
@Bean
public PlayEduMinioClient getPlayEduMinioClient() {
MinioAsyncClient client = PlayEduMinioClient.builder().endpoint(this.endPoint).credentials(this.accessKey, this.secretKey).build();
return new PlayEduMinioClient(client);
}
}