电子网站建设价格,中华建筑网,小白怎么做淘宝客网站,安徽网站优化哪里有在前面学会了如何开通OSS#xff0c;对OSS的一些基本操作#xff0c;接下来记录一下如何通过Java代码通过SDK对OSS存储引擎里面的Bucket存储空间进行创建。 目录
1、先看看OSS#xff1a;
2、代码编写#xff1a;
3、运行效果#xff1a; 1、先看看OSS#xff1a;
此… 在前面学会了如何开通OSS对OSS的一些基本操作接下来记录一下如何通过Java代码通过SDK对OSS存储引擎里面的Bucket存储空间进行创建。 目录
1、先看看OSS
2、代码编写
3、运行效果 1、先看看OSS
此时OSS存储引擎里面只有一个存储空间 2、代码编写
package www.xjxwc666;import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;
import com.aliyun.oss.model.*;
import www.xjxwc666.util.OSSUtil;/*** Author: xjx* Date: 2024/01/25/11:53* Description: OSS创建存储空间示例*/
public class OSSCreateStorageSpace {public static void main(String[] args) {//拿到必需的信息我这里是自己写的工具类获取的properties文档里面的OSS配置String endpoint OSSUtil.getEndpoint();String accessKeyId OSSUtil.getAccessKeyId();String accessKeySecret OSSUtil.getAccessKeySecret();//因为是创建存储空间bucket就需要自定义一个String bucket oss-bucket-xjx-test2;//创建OSS客户端实例OSS build new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);//创建请求对象CreateBucketRequest bucketRequest new CreateBucketRequest(bucket);//设置存储类型为标准存储bucketRequest.setStorageClass(StorageClass.Standard);//设置容灾类型默认是本地冗余存储我们可以改为同城冗余bucketRequest.setDataRedundancyType(DataRedundancyType.ZRS);//设置存储空间读写权限默认为私有可以改为公共读bucketRequest.setCannedACL(CannedAccessControlList.PublicRead);//通过OSS客户端对象发送请求从而创建存储空间Bucket bucket1 build.createBucket(bucketRequest);//输出结果System.out.println(bucket创建成功);}
}工具类
package www.xjxwc666;import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;
import com.aliyun.oss.model.*;
import www.xjxwc666.util.OSSUtil;/*** Author: xjx* Date: 2024/01/25/11:53* Description: OSS创建存储空间示例*/
public class OSSCreateStorageSpace {public static void main(String[] args) {//拿到必需的信息我这里是自己写的工具类获取的properties文档里面的OSS配置String endpoint OSSUtil.getEndpoint();String accessKeyId OSSUtil.getAccessKeyId();String accessKeySecret OSSUtil.getAccessKeySecret();//因为是创建存储空间bucket就需要自定义一个String bucket oss-bucket-xjx-test2;//创建OSS客户端实例OSS build new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);//创建请求对象CreateBucketRequest bucketRequest new CreateBucketRequest(bucket);//设置存储类型为标准存储bucketRequest.setStorageClass(StorageClass.Standard);//设置容灾类型默认是本地冗余存储我们可以改为同城冗余
// bucketRequest.setDataRedundancyType(DataRedundancyType.ZRS);//设置存储空间读写权限默认为私有可以改为公共读
// bucketRequest.setCannedACL(CannedAccessControlList.PublicRead);//通过OSS客户端对象发送请求从而创建存储空间Bucket bucket1 build.createBucket(bucketRequest);//输出结果System.out.println(bucket创建成功);}
}OSS配置文件oss.properties
endpointhttp://oss-cn-chengdu.aliyuncs.com
accessKeyId你的ID
accessKeySecret你的密钥
bucketName 创建存储空间的时候这个可以不用管3、运行效果
成功创建 到这里通过java代码创建一个存储空间bucket就完成了。