国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

阿里云oss對(duì)象存儲(chǔ)上傳照片并返回照片路徑

這篇具有很好參考價(jià)值的文章主要介紹了阿里云oss對(duì)象存儲(chǔ)上傳照片并返回照片路徑。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

安裝javaJDk

阿里云oss對(duì)象存儲(chǔ)上傳照片并返回照片路徑,服務(wù)器學(xué)習(xí)筆記,阿里云,云計(jì)算,java文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-649093.html

依賴 jdk1.8(只用一個(gè)依賴即可)
<dependency>
            <groupId>com.aliyun.oss</groupId>
            <artifactId>aliyun-sdk-oss</artifactId>
            <version>3.10.2</version>
        </dependency>
        <dependency>
使用的是Java 9及以上的版本,則需要添加jaxb相關(guān)依賴。
<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.3.1</version>
</dependency>
<dependency>
    <groupId>javax.activation</groupId>
    <artifactId>activation</artifactId>
    <version>1.1.1</version>
</dependency>
<!-- no more than 2.3.3-->
<dependency>
    <groupId>org.glassfish.jaxb</groupId>
    <artifactId>jaxb-runtime</artifactId>
    <version>2.3.3</version>
</dependency>
程序:
public String uploadFileToOss(MultipartFile multipartFile,String fileCatalog) {
        //地域節(jié)點(diǎn)
        String endpoint = ".........aliyuncs.com";// 阿里云賬號(hào)AccessKey擁有所有API的訪問(wèn)權(quán)限,風(fēng)險(xiǎn)很高。強(qiáng)烈建議您創(chuàng)建并使用RAM用戶進(jìn)行API訪問(wèn)或日常運(yùn)維,請(qǐng)登錄RAM控制臺(tái)創(chuàng)建RAM用戶。
        //AccessKey管理
        String accessKeyId = "............";
        String accessKeySecret = ".........";
        //bucket名稱
        String bucketName = ".........-oss";
        // 創(chuàng)建OSSClient實(shí)例。
        OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);

        try {
            //獲取文件流
            InputStream inputStream=multipartFile.getInputStream();
            //構(gòu)建日期文件
            SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy/MM/dd");
            String datePath=dateFormat.format(new Date());
            //獲取到文件名
            String originName= multipartFile.getOriginalFilename();
            //文件名
            String fileName = UUID.randomUUID().toString();
            //后綴
            String suffix=originName.substring(originName.lastIndexOf("."));
            //新文件名
            String newName=fileName+suffix;
            //完整路徑
            String fileUrl="............"+fileCatalog+datePath+"/"+newName;
            //文件上傳到阿里云服務(wù)器
            ossClient.putObject(bucketName,fileUrl,inputStream);
            //返回路徑
            String filePath="https://"+bucketName+"."+endpoint+"/"+fileUrl;

            System.out.println(filePath);
            return filePath;

        } catch (Exception e) {
            e.printStackTrace();
            return "fail";
        } finally {
            //關(guān)閉ossClient
            if (ossClient != null) {
                ossClient.shutdown();
            }
        }
    }

到了這里,關(guān)于阿里云oss對(duì)象存儲(chǔ)上傳照片并返回照片路徑的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 阿里云對(duì)象存儲(chǔ)oss-文件上傳過(guò)程詳解(兩種方式)

    阿里云對(duì)象存儲(chǔ)oss-文件上傳過(guò)程詳解(兩種方式)

    問(wèn)題:需要配置系統(tǒng)變量才能夠使用 以win11為例 (1)打開設(shè)置 (2)選擇----系統(tǒng)信息 (3)選擇----高級(jí)系統(tǒng)設(shè)置 (4)選擇----環(huán)境變量 (5)選擇----系統(tǒng)變量這欄-----新建 (6)在“變量名”輸入框中輸入 OSS_ACCESS_KEY_ID,在“變量值”輸入框中輸入你的Access Key ID。再次點(diǎn)擊“新建”按鈕,輸入

    2024年02月10日
    瀏覽(100)
  • 圖片上傳怎么搞?!阿里云OSS對(duì)象存儲(chǔ)教你快速實(shí)現(xiàn)!

    圖片上傳怎么搞?!阿里云OSS對(duì)象存儲(chǔ)教你快速實(shí)現(xiàn)!

    一. 需求 背景 小白: ?輝哥,我想在項(xiàng)目中實(shí)現(xiàn)圖片上傳,不知道有沒(méi)有好用的第三方文件上傳技術(shù)呢? 輝哥: 那多了去了,阿里、騰訊、百度、七牛云等都有文件上傳技術(shù),你從中隨便挑一個(gè),輝哥這就給你安排。 小白: 阿里也有文件上傳?!?。∫惠x哥就給我安排

    2024年01月19日
    瀏覽(35)
  • Vue中實(shí)現(xiàn)圖片上傳,上傳后的圖片回顯,存儲(chǔ)圖片到服務(wù)器 【使用對(duì)象存儲(chǔ)OSS】

    Vue中實(shí)現(xiàn)圖片上傳,上傳后的圖片回顯,存儲(chǔ)圖片到服務(wù)器 【使用對(duì)象存儲(chǔ)OSS】

    前言 以下只提供一種思路,對(duì)新手可能不太友好。 這里將前端Vue上傳的圖片直接存儲(chǔ)到服務(wù)器上, Alibaba Cloud OSS : 阿里云對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,簡(jiǎn)稱 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù)。您可以在任何應(yīng)用、任何時(shí)間、任何地點(diǎn)存儲(chǔ)

    2024年02月06日
    瀏覽(124)
  • uniapp 上傳靜態(tài)資源-- 微信小程序跟QQ小程序上傳靜態(tài)資源到阿里的對(duì)象存儲(chǔ) OSS

    uniapp 上傳靜態(tài)資源-- 微信小程序跟QQ小程序上傳靜態(tài)資源到阿里的對(duì)象存儲(chǔ) OSS

    這兩天有個(gè)需求,要微信小程序跟QQ小程序通過(guò)阿里的OSS儲(chǔ)存,存放靜態(tài)資源,遇到了挺多問(wèn)題,記錄一下~~~ 文檔:此處 其實(shí)這個(gè)是被誤導(dǎo)了,也怪自己沒(méi)有仔細(xì)看文檔,不該有這一步,但是做了就記錄一下,正好多了解nodejs環(huán)境與瀏覽器環(huán)境 API的差別。 服務(wù)器直傳里面的

    2024年02月09日
    瀏覽(39)
  • Vue3 - 超詳細(xì) “純前端“ 將文件上傳到阿里云 OSS 對(duì)象存儲(chǔ),最新阿里云 SDK 上傳音頻、視頻、圖片、文檔、office 等(保姆級(jí)詳細(xì)示例源碼教程,每行代碼都有注釋小白一看就懂)

    Vue3 - 超詳細(xì) “純前端“ 將文件上傳到阿里云 OSS 對(duì)象存儲(chǔ),最新阿里云 SDK 上傳音頻、視頻、圖片、文檔、office 等(保姆級(jí)詳細(xì)示例源碼教程,每行代碼都有注釋小白一看就懂)

    網(wǎng)上的教程大部分都過(guò)時(shí)了,各種不規(guī)范的寫法五花八門(各種文件引入關(guān)系賊難改),對(duì)于新手來(lái)說(shuō)真的無(wú)從下手。 本文站在新手的角度, 在 vue3 項(xiàng)目開發(fā)中,超詳細(xì) “純前端(無(wú)需后端)” 上傳各種圖片圖像、文檔、音視頻文件、壓縮包到阿里云oss存儲(chǔ),利用 SDK 前端

    2024年02月03日
    瀏覽(96)
  • 阿里云Oss服務(wù)開通 #對(duì)象存儲(chǔ) #OSS

    阿里云Oss服務(wù)開通 #對(duì)象存儲(chǔ) #OSS

    1.點(diǎn)擊立即開通 2.勾上協(xié)議,立即開通 3.成功,點(diǎn)擊‘管理控制臺(tái)’ 4.創(chuàng)建Bucket 5.勾選相關(guān)參數(shù) 6.勾選完的參數(shù) 7.進(jìn)入Bucket 8.上傳文件-測(cè)試 9.選擇上傳的文件 10.在主頁(yè)面看到效果,點(diǎn)擊詳情查看 阿里云OSS服務(wù)API使用 常用入口:Access-Key 勾選 1. 訪問(wèn)控制(RAM) 創(chuàng)建用戶**** 2. 短

    2024年01月25日
    瀏覽(85)
  • 阿里云-對(duì)象存儲(chǔ)OSS

    阿里云-對(duì)象存儲(chǔ)OSS

    大家好,我是 碼賽客1024 ,今天我們一起來(lái)學(xué)習(xí)阿里云的對(duì)象存儲(chǔ)服務(wù)OSS。 阿里云對(duì)象存儲(chǔ)OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù),提供99.9999999999%(12個(gè)9)的數(shù)據(jù)持久性,99.995%的數(shù)據(jù)可用性。多種存儲(chǔ)類型供選擇,全面優(yōu)化存儲(chǔ)成本。 簡(jiǎn)單

    2024年01月16日
    瀏覽(518)
  • 阿里云對(duì)象存儲(chǔ)(OSS)服務(wù)

    阿里云對(duì)象存儲(chǔ)(OSS)服務(wù) 引入依賴 這里 aliyun-oss-spring-boot-starter 中默認(rèn)引入的 aliyun-java-sdk-core 是 3.4.0 版本,但是 aliyun-spring-boot-dependencies 中對(duì) aliyun-java-sdk-core 版本管理為:4.5.0,會(huì)導(dǎo)致版本沖突 所以排除 aliyun-oss-spring-boot-starter 默認(rèn)的 aliyun-java-sdk-core ,單獨(dú)引入 4.5.0 版

    2024年01月25日
    瀏覽(89)
  • 阿里云對(duì)象存儲(chǔ)OSS使用

    阿里云對(duì)象存儲(chǔ)OSS使用

    對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,簡(jiǎn)稱 OSS)為您提供基于網(wǎng)絡(luò)的數(shù)據(jù)存取服務(wù)。使用 OSS,您可以通過(guò)網(wǎng)絡(luò)隨時(shí)存儲(chǔ)和調(diào)用包括文本、圖片、音頻和視頻等在內(nèi)的各種非結(jié)構(gòu)化數(shù)據(jù)文件。 對(duì)象存儲(chǔ)可以簡(jiǎn)單理解為用來(lái)存儲(chǔ)圖片、音頻、視頻等非結(jié)構(gòu)化數(shù)據(jù)的數(shù)據(jù)池。相對(duì)于主

    2024年02月11日
    瀏覽(88)
  • 2.阿里云對(duì)象存儲(chǔ)OSS

    ????????文件上傳,是指將本地圖片、視頻、音頻等文件上傳到服務(wù)器上,可以供其他用戶瀏覽或下載的過(guò)程。文件上傳在項(xiàng)目中應(yīng)用非常廣泛,我們經(jīng)常發(fā)抖音、發(fā)朋友圈都用到了文件上傳功能。 實(shí)現(xiàn)文件上傳服務(wù),需要有存儲(chǔ)的支持,解決方案有以下幾種: 存儲(chǔ)方式

    2024年02月12日
    瀏覽(89)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包