相关配置
在阿里云控制台生成访问密钥(AccessKey)
创建OSS bucket。
阿里云提供了Endpoint(是阿里云自己的域名)。数据库中存储的文件地址如果包含阿里云的域名,将来如果不使用阿里云(使用其他的云服务,或者是自己搭建图片服务器),那么数据库中的地址全部要修改(这里面包括富文本内容,修改富文本内容中的图片地址复杂程度可想而知)。
域名解析选择CNAME类型解析即可
如果域名是使用同一个账号管理的,直接在oss控制面板绑定域名
实现代码
添加OSS服务SDK依赖
<!-- 阿里云OSS服务API -->
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>2.8.3</version>
</dependency>
在properties文件中配置下面的相关信息
# 阿里云访问密钥
aliyun.access