天天看點

java操作阿裡雲的對象存儲OSS

以下部落格簡單介紹連接配接阿裡雲的oss,建立bucket,删除bucket,向阿裡雲的oss存儲中存儲單個檔案,擷取單個檔案,删除單個檔案等功能。

以下為pom依賴:

下邊為oss的配置檔案oss.properties,也可以直接寫入代碼:

注endpoint為:oss外網域名或oss内網域名去掉您的bucket.後

oss的操作代碼:

代碼對應測試代碼junit如下:

部分效果圖:

建立bucket(bucket權限:私有,公開需手動設定)前後和删除bucket:

java操作阿裡雲的對象存儲OSS
java操作阿裡雲的對象存儲OSS
java操作阿裡雲的對象存儲OSS

上傳檔案前後即删除檔案:

注:檔案夾下隻有一個檔案,則檔案夾也會一起删除;如果多個檔案,隻會删除指定檔案名的檔案

java操作阿裡雲的對象存儲OSS
java操作阿裡雲的對象存儲OSS
java操作阿裡雲的對象存儲OSS

上邊記錄為私有檔案的擷取,如果要擷取“bucket權限:公共讀”的就很簡單了:

打開效果:

java操作阿裡雲的對象存儲OSS