endpoint加上beijing/shanghai/hangzhou-AliOssAppProClient加上endpoint
This commit is contained in:
parent
03c7668e76
commit
f95ca0165a
@ -5,10 +5,14 @@ import cn.axzo.oss.common.enums.CodeEnum;
|
||||
import cn.axzo.oss.common.exception.S3Exception;
|
||||
import cn.axzo.oss.common.utils.Utility;
|
||||
import cn.axzo.oss.integration.s3.base.OssClientBase;
|
||||
import cn.axzo.oss.integration.s3.config.AliOssBeiJingConfig;
|
||||
import cn.axzo.oss.integration.s3.config.AliOssHangZhouConfig;
|
||||
import cn.axzo.oss.integration.s3.config.AliOssShangHaiConfig;
|
||||
import cn.azxo.framework.common.utils.LogUtil;
|
||||
import com.aliyun.oss.OSS;
|
||||
import com.aliyun.oss.OSSClientBuilder;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.PostConstruct;
|
||||
@ -29,6 +33,15 @@ public class AliOssAppProClient implements OssClientBase {
|
||||
|
||||
private volatile static OSS instance = null;
|
||||
|
||||
@Autowired
|
||||
private AliOssHangZhouConfig aliOssHangZhouConfig;//杭州
|
||||
|
||||
@Autowired
|
||||
private AliOssBeiJingConfig aliOssBeiJingConfig;//北京
|
||||
|
||||
@Autowired
|
||||
private AliOssShangHaiConfig aliOssShangHaiConfig;//上海
|
||||
|
||||
public OSS getClient() {
|
||||
if (Utility.objIsNull(instance)) {
|
||||
throw new S3Exception(CodeEnum.S3_CLIENT_NULL.getCode(), "oss客户端未初始化");
|
||||
@ -56,17 +69,17 @@ public class AliOssAppProClient implements OssClientBase {
|
||||
|
||||
@Override
|
||||
public String getHangZhouEndpoint() {
|
||||
return null;
|
||||
return aliOssHangZhouConfig.getEndpoint();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getBeiJingEndpoint() {
|
||||
return null;
|
||||
return aliOssBeiJingConfig.getEndpoint();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getShangHaiEndpoint() {
|
||||
return null;
|
||||
return aliOssShangHaiConfig.getEndpoint();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user