文件上传
2025年2月24日大约 1 分钟开发指南文件上传minio
提示
目前支持 MinIO、阿里云以及本地文件存储方式。以下以常用的 MinIO 为例,演示如何进行文件上传。
创建存储桶
在上一章节 切换本地环境 和 安装中间件 中,我们已通过 Docker Compose 快速安装了 MinIO。如果尚未安装,可参考:Docker 部署 MinIO 对象存储系统。
- MinIO 控制台地址:http://localhost:9090/
- 默认用户名/密码:
minioadmin/minioadmin
登录控制台,访问 http://localhost:9090/buckets/add-bucket 页面,创建一个名为 youlai 的存储桶。

设置存储桶的访问权限(Access Policy)为 public。

修改应用配置
打开项目的 application-dev.yml 文件,配置文件存储相关参数:
- 指定
oss.type为minio - 设置服务地址为 http://localhost:9000
- 使用默认访问凭据:用户名
minioadmin,访问密钥minioadmin - 存储桶名称为
youlai(前文创建的存储桶)
配置示例:

文件上传测试
启动项目后,访问接口文档 http://localhost:8989/doc.html。选择文件上传接口,上传文件后会返回对应的文件 URL。将返回的 URL 粘贴到浏览器中,即可预览上传的文件。

