|
@ -69,14 +69,10 @@ public class OssServiceImpl extends BaseServiceImpl<OssDao, OssEntity> implement |
|
|
String extension = FilenameUtils.getExtension(file.getOriginalFilename()); |
|
|
String extension = FilenameUtils.getExtension(file.getOriginalFilename()); |
|
|
String url = null; |
|
|
String url = null; |
|
|
String ossDomain = null; |
|
|
String ossDomain = null; |
|
|
long start = System.currentTimeMillis(); |
|
|
|
|
|
try { |
|
|
try { |
|
|
|
|
|
|
|
|
AbstractCloudStorageService storageService = OssFactory.build(); |
|
|
AbstractCloudStorageService storageService = OssFactory.build(); |
|
|
logger.info("build service:{}",System.currentTimeMillis()-start); |
|
|
|
|
|
start = System.currentTimeMillis(); |
|
|
|
|
|
url = storageService.uploadSuffix(file.getBytes(), extension, privacy); |
|
|
url = storageService.uploadSuffix(file.getBytes(), extension, privacy); |
|
|
logger.info("service uploadSuffix:{}",System.currentTimeMillis()-start); |
|
|
|
|
|
ossDomain = storageService.getOssDomain(privacy); |
|
|
ossDomain = storageService.getOssDomain(privacy); |
|
|
} catch (IOException e) { |
|
|
} catch (IOException e) { |
|
|
logger.error("图片上传异常", e); |
|
|
logger.error("图片上传异常", e); |
|
@ -87,9 +83,7 @@ public class OssServiceImpl extends BaseServiceImpl<OssDao, OssEntity> implement |
|
|
OssEntity ossEntity = new OssEntity(); |
|
|
OssEntity ossEntity = new OssEntity(); |
|
|
ossEntity.setUrl(url); |
|
|
ossEntity.setUrl(url); |
|
|
|
|
|
|
|
|
start = System.currentTimeMillis(); |
|
|
|
|
|
baseDao.insert(ossEntity); |
|
|
baseDao.insert(ossEntity); |
|
|
logger.info("service insert:{}",System.currentTimeMillis()-start); |
|
|
|
|
|
//文件信息
|
|
|
//文件信息
|
|
|
UploadImgResultDTO dto = new UploadImgResultDTO(); |
|
|
UploadImgResultDTO dto = new UploadImgResultDTO(); |
|
|
dto.setUrl(url); |
|
|
dto.setUrl(url); |
|
|