** OSS对象存储步骤**
1. 引入 OSS对象存储start
<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alicloud-oss</artifactId> </dependency>
2. 配置 access-,secret-key,endpoint等相关信息
spring: cloud: alicloud: access-key: LTAI5t9ZJLK9CDbLwQGADgff secret-key: Oih4ZBQ9avUpRjGRRucF2V6bNbGWAQ oss: endpoint: https://oss-cn-hangzhou.aliyuncs.com
3.使用对象存储client
@Autowired OSSClient ossClient;
4. 调用OSSClient进行相关操作
String bucketName = "oss-wj";
String objectName = "1.jpg";
try {
InputStream inputStream=new FileInputStream("C:\\Users\\z'j\\Pictures\\Saved Pictures\\1.jpg");
ossClient.putObject(bucketName, objectName,inputStream);
} catch (OSSException e) {
e.printStackTrace();
} finally {
ossClient.shutdown();
System.out.println("上传完成!");
}