题图:pexels
上期有给大家介绍如何分布式安装Minio服务,本期将着重给大家介绍Java如何操作Minio,供大家学习参考。
Java SDK
官网介绍:
适用于与Amazon S3兼容的云存储的MinIO Java SDK。MinIO Java Client SDK提供简单的API来访问任何与Amazon S3兼容的对象存储服务。
官网文档地址:https://docs.min.io/cn/java-client-quickstart-guide.html
最低需求
Java 1.8或更高版本:
- OracleJDK 8.0
- OpenJDK8.0
创建Maven项目
Maven项目创建不太会的同学请自行百度学习,这里不再赘述
引入依赖
在官网官方文档上可以看到官方的依赖版本是比较低的,猜测应该是很久没更新。下面是官方文档提供的依赖:
io.miniominio3.0.10
这里先不理他,我这里的示例deomo项目,是使用的SpringJUnit4测试,所以除了minio依赖,也依赖了spring的必须报,完整的pom文件依赖如下:
UTF-84.3.4.RELEASE
org.spri