上次通過創建類,進行Springboot中的靜態資源配置,來實現文件上傳,下載,顯示等功能。
https://blog.csdn.net/weixin_41986096/article/details/105397368
實際上還有一種就是通過配置來實現的
我們在applicat.yml文件中添加如下配置:
spring:
resources:
static-locations: file:${oss.local.upload-file-path}
#文件上傳配置
#使用的上傳存儲空間,local本地,aliyun:阿里雲
oss:
client-type: local
#默認上傳目錄
base_dir:
#允許的文件擴展名
allowed_extension: mp4,bmp, gif, jpg, jpeg, png,doc, docx, xls, xlsx, ppt, pptx,html,htm,txt,rar, zip, gz, bz2,pdf
#最大文件大小 50M
max_size: 52428800
local:
domain: 本地地址
upload-file-path: F:/img
aliyun:
#阿里雲api的內或外網域名
endpoint: oss-cn-beijing.aliyuncs.com
#阿里雲api的密鑰access key id
access-key-id: 阿里雲ID
#阿里雲api的密鑰access key secret
access-key-secret: 阿里雲 key
#阿里雲api的bucket名稱
bucket-name: jeewebbbs
#外部訪問域名
domain: 阿里雲地址
通過設置spring.resources.static-locations自定義Spring boot加載前端靜態資源路徑
現在同樣的方式,不用去創建類,在F盤符下img下放一張圖片,作爲靜態資源
我們訪問:
配置成功