对象存储组件
onee-framework-starter-storage
在 spring boot 项目中快速集成云存储服务组件
云服务商
目前支持的云服务商如下:
准备工作
七牛云
注册七牛云账号: https://portal.qiniu.com/signup
获取 accessKey 和 secretKey ,路径:
管理控制台
- 右上角 -密钥管理
创建存储空间(bucket),路径:
管理控制台
-对象存储
-空间管理
-新建空间
安装
仓库地址:onee-framework-starter-storage
Maven
在 pom.xml
中添加以下依赖:
参数配置
在 application.properties
文件中可配置以下参数:
参数名 | 必须 | 默认值 | 说明 |
---|---|---|---|
of.storage.qiniu.access-key | 是 | - | 七牛云 |
of.storage.qiniu.secret-key | 是 | - | 七牛云 |
of.storage.qiniu.bucket | 是 | - | 七牛云创建的空间名称 |
配置示例
使用方式
代码示例:StorageSample
方法说明
方法名 | 说明 |
---|---|
getAllBucket | 获取空间列表 |
getBucket | 获取空间信息 |
getDomainOfBucket | 获取空间域名 |
createBucket | 创建空间 |
uploadResource | 上传资源文件 |
getPublicUrl | 获取资源文件公网访问地址 |
getPrivateUrl | 获取资源文件私网访问地址 |
deleteResource | 删除资源文件 |
Last updated