文章目录

  • maven依赖
  • 配置文件
  • minioController
  • 其他
  • 官网文档



minio是一种云存储,项目遇到了,还是那句话,需要什么,必须掌握。

minio并其实也比较简单,工具早就封装的差不多了。

maven依赖

<dependency>
	<groupId>io.minio</groupId>
	<artifactId>minio</artifactId>
	<version>8.2.1</version>
</dependency>

配置文件

样例:

minio:
  url: http://minio.com:8060
  access-key: aaa
  secret-key: 123456
  bucket-name: bucket-test

也是比较简单,配置后直接注入minioClient就可以使用。

minioController

之前没想弄minioController,但是客户的minio不给minio界面管理权限,只给连接权限,想排查问题太麻烦。
干脆自己写个controller,常规的需求如查看桶,查看路径及路径下文件都可以通过代码实现,比较方便。

代码:// TODO

其他

官网文档

https://min.io/docs/minio/linux/index.html?ref=con