最近有接入OSS的需求,下面讲讲如何接入:
首先有个OSS服务器,再创建Bucket,可以下载一个OSS客户端,页面如下
下面步入正题
jar包:
<!-- aliyun oss --> <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>2.2.1</version> </dependency>配置文件:
oss: ossaddress: oss-cn-hangzhou.aliyuncs.com(你的OSS服务器地址) accessKeyId: 你的ID accessKeySecret: 你的密码 bucketName: 你的bucket名称 --》跟服务器地址拼在一起就是你的访问地址 filePath: images/ 你的存储文件地址
读取配置文件,我这边是用的springboot ,配置文件是yml
@Component @ConfigurationProperties(prefix = "oss") public class OssProperties { private String ossaddress; public String getOssaddress() { return ossaddress; } public void setOssaddress(String ossaddress) { this.ossaddress = ossaddress; } private String accessKeyId; private String accessKeySecret; private String bucketName; private String filePath; public String getBucketName() { return bucketName; } public void setBucketName(String bucketName) { this.bucketName = bucketName; } public String getFilePath() { return filePath; } public void setFilePath(String filePath) { this.filePath = filePath;