From f49c22801a864c742413d2f26d845a04e5a31ffd Mon Sep 17 00:00:00 2001 From: yanghb <yanghb> Date: 星期二, 25 四月 2023 10:22:24 +0800 Subject: [PATCH] oss更换 --- /dev/null | 76 -------------------------------------- ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java | 10 ++-- ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/util/UploadUtil.java | 1 3 files changed, 5 insertions(+), 82 deletions(-) diff --git a/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/core/util/ObsUploadUtil.java b/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/core/util/ObsUploadUtil.java deleted file mode 100644 index abee805..0000000 --- a/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/core/util/ObsUploadUtil.java +++ /dev/null @@ -1,76 +0,0 @@ -package com.stylefeng.guns.core.util; - -import com.obs.services.ObsClient; -import com.obs.services.model.ObjectMetadata; -import org.springframework.web.multipart.MultipartFile; - -import javax.servlet.http.HttpServletRequest; -import java.io.IOException; -import java.io.InputStream; -import java.util.UUID; - -public class ObsUploadUtil { - //OBS图片访问域名 - public static String endPoint = "oss-cn-beijing.aliyuncs.com"; - public static String accessKeyId = "A9T7kgyMOvzj2vIy"; - public static String accessKeySecret = "euaKiASd8kzmwoI0TzoMmkPrzeSHeZ"; - public static String bucketName = "mian-ju-mi-liao"; - public static String oss_domain = "https://tianmachuzu.oss-cn-beijing.aliyuncs.com/"; - - - // 创建ObsClient实例 - public static ObsClient obsClient = new ObsClient(accessKeyId, accessKeySecret, endPoint); - - public static String obsUpload(HttpServletRequest request, MultipartFile file) throws IOException{ - //CommonsMultipartFile file = (CommonsMultipartFile)multipartFile; - String fileName = ""; - if(file!=null && !"".equals(file.getOriginalFilename()) && file.getOriginalFilename()!=null){ - InputStream content = file.getInputStream();//获得指定文件的输入流 - ObjectMetadata meta = new ObjectMetadata();// 创建上传Object的Metadata - meta.setContentLength(file.getSize()); // 必须设置ContentLength - String originalFilename = file.getOriginalFilename(); - fileName = UUID.randomUUID().toString().replaceAll("-","") + originalFilename.subSequence(originalFilename.lastIndexOf("."), originalFilename.length()); - obsClient.putObject(bucketName,"admin/"+fileName,content,meta);// 上传Object. - if(fileName != null && !"".equals(fileName)){ - System.out.println(fileName); - fileName = oss_domain+"admin/"+fileName; - } - } - return fileName; - } - - /** - * 删除某个Object - * - * @param bucketUrl - * @return - */ - public static boolean deleteObject(String bucketUrl) { - try { - bucketUrl=bucketUrl.replace(oss_domain+"web",""); - // 删除Object. - obsClient.deleteObject(bucketName, bucketUrl); - } catch (Exception e) { - e.printStackTrace(); - return false; - } finally { - //ossClient.shutdown(); - } - return true; - } - -// public static void createBucket(String bucketName) -// { -// //初始化 OSSClient -//// ossClient = new OssClient(endPoint, accessKeyId, accessKeySecret); -// -// // 新建一个Bucket -// Bucket bucket = ossClient.createBucket(bucketName); -// System.out.println(bucket.getName()); -// System.out.println(bucket.getCreationDate()); -// } -// -// public static void main(String[] args) { -// OssUploadUtil.createBucket("ssfdfsd"); -// } -} diff --git a/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/util/UploadUtil.java b/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/util/UploadUtil.java index 467992f..0cd2866 100644 --- a/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/util/UploadUtil.java +++ b/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/util/UploadUtil.java @@ -4,7 +4,6 @@ import com.stylefeng.guns.core.base.controller.BaseController; import com.stylefeng.guns.core.common.exception.BizExceptionEnum; import com.stylefeng.guns.core.exception.GunsException; -import com.stylefeng.guns.core.util.ObsUploadUtil; import com.stylefeng.guns.modular.system.util.OssUploadUtil; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java b/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java index 90dbe31..a24397d 100644 --- a/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java +++ b/ManagementTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/OssUploadUtil.java @@ -11,11 +11,11 @@ public class OssUploadUtil { //OSS图片访问域名 - public static String oss_domain = "https://newok.oss-cn-shenzhen.aliyuncs.com/"; - public static String accessKeyId = "LTAI4G9Zez9H4B36vakPXGy4"; - public static String accessKeySecret = "BOVPUeZndKVbrPOq6Ef5j6oiydB3XZ"; - public static String bucketName="newok"; - public static String endpoint = "oss-cn-shenzhen.aliyuncs.com"; + public static String oss_domain = "https://tianmachuzu.oss-cn-beijing.aliyuncs.com/"; + public static String accessKeyId = "A9T7kgyMOvzj2vIy"; + public static String accessKeySecret = "euaKiASd8kzmwoI0TzoMmkPrzeSHeZ"; + public static String bucketName="tianmachuzu"; + public static String endpoint = "oss-cn-beijing.aliyuncs.com"; public static OSSClient ossClient = new OSSClient(endpoint, accessKeyId,accessKeySecret); -- Gitblit v1.7.1