参考博客:阿里OSS工具类
简介阿里云的官网:阿里云的官网
登录之后会出现如下界面:
点击“管理控制台”:
点击“创建 Bucket”: 创建Bucket的时候,会让你填写相关信息,一般来说我们只填名称和选择区域,其他都默认就好。选择完毕后,点击【确定】完成创建。
完成创建后,就可以看到存储空间 hcbucket1了,右边是空间的相关介绍。记住这个桶名 bucketName和Endpoint,等会写代码的时候需要。
阿里云的OSS只是一个服务,要使用服务,首先需要 AccessId 和 AccessKey 进行授权。
然后阿里会发验证码,确认是否是本人操作,输入验证码后,就会得到相关的的 AccessKeyId 和 AccessKeySecret 了。
授权
新增授权
第一步:创建Maven项目,添加依赖:
com.aliyun.oss
aliyun-sdk-oss
3.12.0
第二步:测试代码:
public class AliyunOssTest {
public static final String endpoint = "oss-cn-beijing.aliyuncs.com";
public static final String accessKeyId = "*************";
public static final String accessKeySecret = "****************";
public static final String bucketName = "hcbucket1";
public static OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
public static void main(String[] args) {
ossClient.putObject(bucketName, "haha.jpg", new File("E:\\Workspaces\\SpringBoot\\AliOssDemo\\america.jpg"));
ossClient.shutdown();
System.out.println("上传图片完成!");
}
}
结果: