前言
对象存储文档完善,内容复杂。这里博主只做简单上传和使用签名URL进行临时授权的操作讲解。
参考:阿里云文档
前置工作
依赖引入
pom.xml 中引入阿里云 OSS 依赖:
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>3.10.2</version>
</dependency>
信息配置
application.properties 中添加如下内容:
oss.endpoint=地域节点
oss.access-key-id=你的AccessKeyID
oss.access-key-secret=秘钥
oss.bucket-name=默认的存储桶名称
# 下面这个可以没有,仅作为上传文件存储时的根目录
oss.root-path=blog/
具体实现
Utils
这里我将 OSS 的操作写成了工具类。
基本结构: