Files
digital-cloth-backend-service/digital-common/digital-config/src/main/java/digital/config/oss/OssConfiguration.java
T
2025-12-25 09:57:56 +08:00

39 lines
1.1 KiB
Java

package digital.config.oss;
import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import digital.util.oss.OssBootUtil;
/**
* 云存储 配置
*
* @author: smcp
*/
@Configuration
@Data
public class OssConfiguration {
@Value("${jeecg.oss.endpoint}")
private String endpoint;
@Value("${jeecg.oss.accessKey}")
private String accessKeyId;
@Value("${jeecg.oss.secretKey}")
private String accessKeySecret;
@Value("${jeecg.oss.bucketName}")
private String bucketName;
@Value("${jeecg.oss.staticDomain}")
private String staticDomain;
// @Value("${jeecg.oss.callBackUrl}")
// private String callBackUrl;
@Bean
public void initOssBootConfiguration() {
OssBootUtil.setEndPoint(endpoint);
OssBootUtil.setAccessKeyId(accessKeyId);
OssBootUtil.setAccessKeySecret(accessKeySecret);
OssBootUtil.setBucketName(bucketName);
OssBootUtil.setStaticDomain(staticDomain);
// OssBootUtil.setCallBackUrl(callBackUrl);
}
}