文件名从 ruoyi-oss/src/main/java/com/ruoyi/oss/service/impl/AliyunCloudStorageStrategy.java 修改 |
| | |
| | | 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; |
| | |
| | | * |
| | | * @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(); |
| | |
| | | |
| | | @Override |
| | | public String getServiceType() { |
| | | return CloudServiceEnumd.ALIYUN.getValue(); |
| | | return OssEnumd.ALIYUN.getValue(); |
| | | } |
| | | |
| | | @Override |