|
@@ -1,6 +1,7 @@
|
|
|
package com.mooctest.crowd.site.service.impl;
|
|
|
|
|
|
import com.aliyun.oss.OSS;
|
|
|
+import com.aliyun.oss.OSSClientBuilder;
|
|
|
import com.aliyun.oss.model.PutObjectResult;
|
|
|
import com.mooctest.crowd.domain.exception.BaseException;
|
|
|
import com.mooctest.crowd.site.configuration.OSSConfiguration;
|
|
@@ -22,8 +23,8 @@ import java.io.IOException;
|
|
|
@Service
|
|
|
public class OSSUploadServiceImpl implements UploadService {
|
|
|
|
|
|
- @Autowired
|
|
|
- private OSS ossClient;
|
|
|
+// @Autowired
|
|
|
+// private OSS ossClient;
|
|
|
|
|
|
@Autowired
|
|
|
private OSSConfiguration ossConfig;
|
|
@@ -81,6 +82,7 @@ public class OSSUploadServiceImpl implements UploadService {
|
|
|
}
|
|
|
|
|
|
private String doUpload(String fileName, MultipartFile file){
|
|
|
+ OSS ossClient = ossConfig.ossClient();
|
|
|
try {
|
|
|
PutObjectResult result = ossClient.putObject(ossConfig.getBucketName(), fileName, file.getInputStream());
|
|
|
return ossConfig.getBaseUrl()+fileName;
|