OSS

阿里云对象存储服务(Object Storage Service,简称 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存储服务。OSS可用于图片、音视频、日志等海量文件的存储。各种终端设备、Web网站程序、移动应用可以直接向OSS写入或读取数据。

在pom.xml中添加相关依赖

<!-- OSS SDK 相关依赖 -->
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>2.5.0</version>
</dependency>

修改SpringBoot配置文件

修改application.yml文件,添加OSS相关配置。

注意:endpoint、accessKeyId、accessKeySecret、bucketName、callback、prefix都要改为你自己帐号OSS相关的,callback需要是公网可以访问的地址。

# OSS相关配置信息
aliyun:
oss:
endpoint: oss-cn-shenzhen.aliyuncs.com # oss对外服务的访问域名
accessKeyId: test # 访问身份验证中用到用户标识
accessKeySecret: test # 用户用于加密签名字符串和oss用来验证签名字符串的密钥
bucketName: macro-oss # oss的存储空间
policy:
expire: 300 # 签名有效期(S)
maxSize: 10 # 上传文件大小(M)
callback: http://localhost:8080/aliyun/oss/callback # 文件上传成功后的回调地址
dir:
prefix: mall/images/ # 上传文件夹路径前缀

文章详情:https://macrozheng.github.io/mall-learning/#/architect/mall_arch_10

最新文章

  1. C/C++ 静态链接库(.a) 与 动态链接库(.so)
  2. 【Alpha版本】 第二天 11.8
  3. JavaScript:this是什么?
  4. 02.JavaScript 面向对象精要--函数
  5. EnglishLeaning
  6. A*算法详解 BZOJ 1085骑士精神
  7. javascript面向对象思想2
  8. C++豆知识索引
  9. unity tips
  10. Spring+SpringMVC+MyBatis+easyUI整合优化篇(四)单元测试实例
  11. Angular环境准备和Angular cli
  12. Flask 学习 五 电子邮件
  13. RxSwift:ReactiveX for Swift 翻译
  14. 微信小程序之最简单的Demo设计使用
  15. Linux centos nginx下载安装初步
  16. Vue.js项目详解
  17. IntegrityError at /admin/users/userprofile/add/ (1452, &#39;Cannot add or update a child row: a foreign key constraint fails (`mxonline`.`django_admin_log`, CONSTRAINT `django_admin_log_user_id_c564eba6_
  18. day69
  19. 比较@Resource、@Autowired
  20. python3实现合并两个有序数组

热门文章

  1. Codeforces G. Ant colony
  2. Caused by: org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): com.qingmu.seller.entity.OrderMaster
  3. onreadystatechange和onload区别分析
  4. 4、markdown基本语法
  5. Java中的map的遍历方法
  6. C# 反射(转)
  7. makefile的三个变量
  8. zzulioj - 2619: 小新的信息统计
  9. 正确创建本地C++发布构建PDBS
  10. 关于System.BadImageFormatException