一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第22天,点击查看活动详情。
大家好,我是程序员路飞,三年的下水道打杂前端,喜欢研究技术,正在往全栈发展
欢迎小伙伴们加我微信:DZHningmeng,一起讨论,期待与大家共同成长🥂
✋ 前言
今天这篇内容是教大家如何在Spring Boot集成Minio,完成文件上传下载的功能
前期准备
启动Minio服务器
PS> C:\minio.exe server F:\Data --console-address ":9001"
打开网页: http://localhost:9001/login
默认账号密码: minioadmin/minioadmin
引入依赖
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>8.3.9</version>
</dependency>
添加配置文件
# Minio
minio:
endpoint: http://localhost:9000 # MinIO服务所在地址
bucketName: mall # 存储桶名称
accessKey: minioadmin # 访问的key
secretKey: minioadmin # 访问的秘钥
这个时候我们调用接口测试会报依赖相关的错误,我们尝试把minio的版本降低
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>8.2.1</version>
</dependency>
我们启动服务用Postman验证上传接口
可以看到我们的内容成功上传了,我们去网页查看是否真的上传了对应的文件
可以看到我们的文件已经成功上传到本地服务器了
🚴♀️ 结束语
通过具体的操作输出文档,给小伙伴一些有些的知识点,希望大家喜欢我的文章,希望认识到更多志同道合的伙伴,如果你也对技术感兴趣,可以加我好友,互相探讨,一起进步
Github: Cheering-baby
公众号: 程序员路飞
vx: DZHningmeng
最后,如果喜欢我的文章,可以给个赞👍或者关注➕都是对我最大的支持