update OSS 模块 整体重命名 消除歧义

This commit is contained in:
疯狂的狮子li
2021-11-22 09:45:46 +08:00
parent 7ab51b8960
commit 4cfbd8a9d2
12 changed files with 69 additions and 69 deletions

View File

@@ -9,7 +9,7 @@ import java.io.InputStream;
*
* @author Lion Li
*/
public interface ICloudStorageStrategy {
public interface IOssStrategy {
void createBucket();

View File

@@ -5,8 +5,8 @@ import cn.hutool.core.util.IdUtil;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.oss.entity.UploadResult;
import com.ruoyi.oss.properties.CloudStorageProperties;
import com.ruoyi.oss.service.ICloudStorageStrategy;
import com.ruoyi.oss.properties.OssProperties;
import com.ruoyi.oss.service.IOssStrategy;
import java.io.InputStream;
@@ -15,11 +15,11 @@ import java.io.InputStream;
*
* @author Lion Li
*/
public abstract class AbstractCloudStorageStrategy implements ICloudStorageStrategy {
public abstract class AbstractOssStrategy implements IOssStrategy {
protected CloudStorageProperties properties;
protected OssProperties properties;
public abstract void init(CloudStorageProperties properties);
public abstract void init(OssProperties properties);
@Override
public abstract void createBucket();

View File

@@ -9,10 +9,10 @@ import com.aliyun.oss.model.ObjectMetadata;
import com.aliyun.oss.model.PutObjectRequest;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.oss.entity.UploadResult;
import com.ruoyi.oss.enumd.CloudServiceEnumd;
import com.ruoyi.oss.enumd.OssEnumd;
import com.ruoyi.oss.exception.OssException;
import com.ruoyi.oss.properties.CloudStorageProperties;
import com.ruoyi.oss.service.abstractd.AbstractCloudStorageStrategy;
import com.ruoyi.oss.properties.OssProperties;
import com.ruoyi.oss.service.abstractd.AbstractOssStrategy;
import java.io.ByteArrayInputStream;
import java.io.InputStream;
@@ -22,12 +22,12 @@ import java.io.InputStream;
*
* @author Lion Li
*/
public class AliyunCloudStorageStrategy extends AbstractCloudStorageStrategy {
public class AliyunOssStrategy extends AbstractOssStrategy {
private OSSClient client;
@Override
public void init(CloudStorageProperties cloudStorageProperties) {
public void init(OssProperties cloudStorageProperties) {
properties = cloudStorageProperties;
try {
ClientConfiguration configuration = new ClientConfiguration();
@@ -57,7 +57,7 @@ public class AliyunCloudStorageStrategy extends AbstractCloudStorageStrategy {
@Override
public String getServiceType() {
return CloudServiceEnumd.ALIYUN.getValue();
return OssEnumd.ALIYUN.getValue();
}
@Override

View File

@@ -2,11 +2,11 @@ package com.ruoyi.oss.service.impl;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.oss.entity.UploadResult;
import com.ruoyi.oss.enumd.CloudServiceEnumd;
import com.ruoyi.oss.enumd.OssEnumd;
import com.ruoyi.oss.enumd.PolicyType;
import com.ruoyi.oss.exception.OssException;
import com.ruoyi.oss.properties.CloudStorageProperties;
import com.ruoyi.oss.service.abstractd.AbstractCloudStorageStrategy;
import com.ruoyi.oss.properties.OssProperties;
import com.ruoyi.oss.service.abstractd.AbstractOssStrategy;
import io.minio.*;
import org.springframework.http.MediaType;
@@ -18,12 +18,12 @@ import java.io.InputStream;
*
* @author Lion Li
*/
public class MinioCloudStorageStrategy extends AbstractCloudStorageStrategy {
public class MinioOssStrategy extends AbstractOssStrategy {
private MinioClient minioClient;
@Override
public void init(CloudStorageProperties cloudStorageProperties) {
public void init(OssProperties cloudStorageProperties) {
properties = cloudStorageProperties;
try {
minioClient = MinioClient.builder()
@@ -57,7 +57,7 @@ public class MinioCloudStorageStrategy extends AbstractCloudStorageStrategy {
@Override
public String getServiceType() {
return CloudServiceEnumd.MINIO.getValue();
return OssEnumd.MINIO.getValue();
}
@Override

View File

@@ -9,10 +9,10 @@ import com.qcloud.cos.model.*;
import com.qcloud.cos.region.Region;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.oss.entity.UploadResult;
import com.ruoyi.oss.enumd.CloudServiceEnumd;
import com.ruoyi.oss.enumd.OssEnumd;
import com.ruoyi.oss.exception.OssException;
import com.ruoyi.oss.properties.CloudStorageProperties;
import com.ruoyi.oss.service.abstractd.AbstractCloudStorageStrategy;
import com.ruoyi.oss.properties.OssProperties;
import com.ruoyi.oss.service.abstractd.AbstractOssStrategy;
import java.io.ByteArrayInputStream;
import java.io.InputStream;
@@ -22,12 +22,12 @@ import java.io.InputStream;
*
* @author Lion Li
*/
public class QcloudCloudStorageStrategy extends AbstractCloudStorageStrategy {
public class QcloudOssStrategy extends AbstractOssStrategy {
private COSClient client;
@Override
public void init(CloudStorageProperties cloudStorageProperties) {
public void init(OssProperties cloudStorageProperties) {
properties = cloudStorageProperties;
try {
COSCredentials credentials = new BasicCOSCredentials(
@@ -65,7 +65,7 @@ public class QcloudCloudStorageStrategy extends AbstractCloudStorageStrategy {
@Override
public String getServiceType() {
return CloudServiceEnumd.QCLOUD.getValue();
return OssEnumd.QCLOUD.getValue();
}
@Override

View File

@@ -8,10 +8,10 @@ import com.qiniu.storage.Region;
import com.qiniu.storage.UploadManager;
import com.qiniu.util.Auth;
import com.ruoyi.oss.entity.UploadResult;
import com.ruoyi.oss.enumd.CloudServiceEnumd;
import com.ruoyi.oss.enumd.OssEnumd;
import com.ruoyi.oss.exception.OssException;
import com.ruoyi.oss.properties.CloudStorageProperties;
import com.ruoyi.oss.service.abstractd.AbstractCloudStorageStrategy;
import com.ruoyi.oss.properties.OssProperties;
import com.ruoyi.oss.service.abstractd.AbstractOssStrategy;
import java.io.InputStream;
@@ -20,14 +20,14 @@ import java.io.InputStream;
*
* @author Lion Li
*/
public class QiniuCloudStorageStrategy extends AbstractCloudStorageStrategy {
public class QiniuOssStrategy extends AbstractOssStrategy {
private UploadManager uploadManager;
private BucketManager bucketManager;
private Auth auth;
@Override
public void init(CloudStorageProperties cloudStorageProperties) {
public void init(OssProperties cloudStorageProperties) {
properties = cloudStorageProperties;
try {
Configuration config = new Configuration(getRegion(properties.getRegion()));
@@ -62,7 +62,7 @@ public class QiniuCloudStorageStrategy extends AbstractCloudStorageStrategy {
@Override
public String getServiceType() {
return CloudServiceEnumd.QINIU.getValue();
return OssEnumd.QINIU.getValue();
}
@Override