一、原生oss
1、进入阿里官网中搜索对象存储oss
2、创建Bucket储存空间
3、打开开发者文档(打开之后点击在帮助文档中打开)
4、 找到SDK示例->java->安装,然后根据需要选择依赖坐标
5、找到需要的API(这里以简单上传为例),将代码拷贝至IDEA中
参数说明:
1) endpoint
填写Bucket所在地域对应的Endpoint。以华东1(杭州)为例,Endpoint填写为https://oss-cn-hangzhou.aliyuncs.com。
2)、accessKeyId、accessKeySecret(出于安全性,建议采用子用户进行验证)
创建新的子用户
找到相应的id和secret
由于新建的用户是没有任何权限的,因此给它添加权限
二、阿里云oss
1)引入阿里云oss坐标
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alicloud-oss</artifactId>
<version>2.1.1.RELEASE</version>
</dependency>
2)在配置文件中填写accessKeyId、accessKeySecret、endpoint 等信息
3)注入ossclient
@Resource
private OSSClient ossClient;
4)上传文件
@Test
public void testUploadFile() throws FileNotFoundException {
InputStream inputStream = new FileInputStream("C:\\Users\\10152\\Desktop\\111.txt");
ossClient.putObject("objectjjs", "aa.txt", inputStream);
ossClient.shutdown();
}