一、申请对象存储OSS
为了解决海量数据存储与弹性扩容,项目中我们采用云存储的解决方案- 阿里云OSS。
1、开通“对象存储OSS”服务
(1)申请阿里云账号
(2)实名认证
(3)开通“对象存储OSS”服务
(4)进入管理控制台
2、创建Bucket
选择:标准存储或低频访问存储(根据实际需要)、公共读、其余功能一律不开通(开通要收费)
3、生成自己专属的访问权限的Access key,点击进入创建即可;后面当需要上传文件到OSS需要bucket名称、keyId和keySecret
二、Java后端集成OSS(SpringBoot工程)
1、引入依赖
在工程依赖中添加下面两个核心依赖
<dependencies>
<!-- 阿里云oss依赖 -->
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>3.1.0</version>
</dependency>
<!-- 日期工具栏依赖 -->
<dependency>
<groupId>joda-time</groupId>
<artifactId>joda-time</artifactId>
<version>2.10.1</version>
</dependency>
</dependencies>