项目涉及到图片上传保存选择的阿里云OSS,如果时间充足可以自己搭建公司内部的FAST NFS做为图片存储服务器
GitHub地址:https://github.com/wubiaowp/SpringCloud2.0.git
一、申请开通OSS获取开发参数、bucketName要自己创建
引入oss依赖、我这里使用的gradle、maven项目添加响应的pom文件即可
二、实例化OSSClient对象
三、根据OSSClient提供的api将本地图片上传到OSS
四、定义文件上传类型以及返回类型
五、调用方法上传、成功之后返回图片url、输入链接即可访问(这里的是文件类型、如果是文件File格式)
注意:阿里云OSS上的图片访问地址:http://+bucketName+endPoint+folder+fileName