使用阿里云封装好的进行存储

目录
为什么用云存储
-OSS
购买阿里云存储
使用阿里云封装好的进行存储
导入依赖
测试代码
封装
为什么用云存储
直达链接:对象存储 OSS_云存储服务_企业数据管理_存储-阿里云
-OSS
对象存储服务 (bject,OSS)是一种海量、安全、低成本、高可靠的云存储

使用阿里云封装好的进行存储

文章插图
服务,适合存放任意类型的文件 。容量和处理能力弹性扩展,多种存储类型供选择,全面优
化存储成本 。
购买阿里云存储
咱们点击直接购买 。
可以看到,价格已经超出了预期,于是我选择!不买了!!!!
突来的变故,会让我本就不富裕的家庭雪上加霜!!!!!!!
(之后我通过百度得知七牛云:数据存储,如果你的数据存储量不超过10GB,那么你是免费的 。如果你的存储量在10GB到50GB之间,你会被收取每GB0.15元的费用 。如果你的存储量超过50GB,那么你会被收取每GBO.14元的费用 。这些费用是每月计算并收取的 。)
之后又了解到:
朝下哗啦一下,可以看到
使用阿里云封装好的进行存储

文章插图
由于我可以白嫖其他的,所以我就不买了,直接上代码 。
使用阿里云封装好的进行存储
其实,你在购买了之后,是可以在购买的页面找到阿里云提供的教程的,你只需要根据教程就可以完成在本地使用java实现云存储了 。
导入依赖

测试代码
@Testpublic void testUpload() throws FileNotFoundException{// Endpoint以杭州为例,其它Region请按实际情况填写 。String endpoint = "http://oss-cn-hangzhou.aliyuncs.com";// 云账号AccessKey有所有API访问权限,建议遵循阿里云安全最佳实践,创建并使用RAM子账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建 。String accessKeyId = "";String accessKeySecret = "";// 创建OSSClient实例 。OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);// 上传文件流 。InputStream inputStream = new FileInputStream("文件路径");ossClient.putObject("你的存储桶名称", "对象的名字(存储文件的名字)", inputStream);// 关闭OSSClient 。ossClient.shutdown();}
运行之后去云存储中查看,就可以看到上传的文件了 。
封装
直达链接:
直达链接(阿里云):
-cloud-封装步骤:
1.引入oss-
2.配置key,相关信息
【使用阿里云封装好的进行存储】3.使用进行相关操作