OSS对象存储步骤

116 阅读1分钟

** 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("上传完成!");
    }