登录阿里云 ->产品->搜索OSS对象存储 开通(比较便宜,用不了几个钱) 如果开通过直接进入控制管理器即可
创建 创建之后 会出现一个access-key 一个secret-key(目前可以这样理解) 一定要保存好!!!!! 因为就会出来这一次
OK 步入正题
//application.yml 配置文件
alibaba:
cloud:
access-key: LTAI5t9XfR2GDHkQRpxqotfL //这个是刚刚你复制那个
secret-key: MoIMSZEtkUaOxujM2Wzih3SKhNADto
oss:
endpoint: oss-cn-hangzhou.aliyuncs.com //这个就类似于分区(可选的)
pom.xml
<!--OSS文件是上传-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>aliyun-oss-spring-boot-starter</artifactId>
<version>1.0.0</version>
<exclusions>
<exclusion>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-oss</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>4.5.7</version>
</dependency>
测试类
//注入依赖
@Resource
private OSSClient ossClient;
@Test
public void testUpload() throws FileNotFoundException {
InputStream inputStream = new FileInputStream("W:\\桌面壁纸\\海贼王.jpg");
ossClient.putObject("jokerxue","海贼王.jpg",inputStream);
//关闭ossClient
ossClient.shutdown();
System.err.println("上传成功");
}
这种上传是简单的还有一种复杂的我有时间给更出来