Spring boot 中使用OSS上傳

2022-07-10 12:36:14 字數 824 閱讀 8959

一、阿里雲選擇產品物件儲存oss,並建立 bucket。

根據需求選擇配置,bucket名稱需要全域性唯一,讀寫許可權選擇公開讀,用於外部通過url訪問到資源。

二、在建立的bucker概覽中檢視endpoint,用於外部訪問的字首。

三、整合到springboot專案中

1、引入依賴

com.aliyun.oss

aliyun-sdk-oss

3.10.2

2、上傳檔案

public responseentity> postfile(@requestparam("file") multipartfile file) throws

ioexception

private

string randomfilepath(string filetype)

其中獲取檔案字尾名使用hutool工具類,hutool包含了很多常用的工具類,引入依賴

cn.hutool

hutool-all

4.3.1

3、檢視accesskeyid ,accesskeysecret 。

在控制台選擇右側access key。

Spring Boot中使用MongoDB資料庫

前段時間分享了關於spring boot中使用redis的文章,除了redis之後,我們在網際網路產品中還經常會用到另外一款著名的nosql資料庫mongodb。下面就來簡單介紹一下mongodb,並且通過乙個例子來介紹spring boot中對mongodb訪問的配置和使用。mongodb是乙個基...

Spring Boot中使用MongoDB資料庫

前段時間分享了關於spring boot中使用redis的文章,除了redis之後,我們在網際網路產品中還經常會用到另外一款著名的nosql資料庫mongodb。下面就來簡單介紹一下mongodb,並且通過乙個例子來介紹spring boot中對mongodb訪問的配置和使用。mongodb是乙個基...

SpringBoot中使用日誌

結果 所有配置檔案都會被載入,高優先順序的配置檔案會覆蓋低優先順序的配置檔案 springboot 底層是spring框架,spring框架預設是用jcl springboot選用slf4j和logback作為日誌框架 如何使用slf4j import org.slf4j.logger import...