package com.gkhy.exam.common.config;
|
|
import io.minio.MinioClient;
|
import lombok.Getter;
|
import lombok.Setter;
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Configuration;
|
|
@Getter
|
@Setter
|
@Configuration
|
@ConfigurationProperties(prefix = "minio")
|
public class MinioConfig {
|
|
private String endpoint;
|
private String accesskey;
|
|
private String secretkey;
|
|
private String bucketName;
|
|
@Bean
|
public MinioClient minioClient(){
|
return MinioClient.builder()
|
.endpoint(endpoint)
|
.credentials(accesskey,secretkey)
|
.build();
|
}
|
}
|