Skip to content

yy549159265/StorageUtils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

存储桶工具类

介绍

这是一个功能强大的Java存储桶工具类,旨在简化文件的上传和下载操作。无论你是希望将其整合到Spring Boot项目中,还是在独立的应用程序中使用,这个工具类都能提供简单且高效的解决方案。

特点

  • 多平台支持:支持多种存储服务提供商(如AWS S3, MinIO等)。
  • 易于集成:提供了与Spring Boot无缝集成的能力,同时也支持独立使用。
  • 灵活配置:通过工厂模式和函数式接口,轻松切换不同的存储服务提供商。
  • 简单功能:涵盖了文件上传、下载、删除等常用操作,不会涉及桶和文件的私密性的操作。
  • 详细的文档:提供了详尽的API文档和示例代码,帮助你快速上手。

目录结构

├── api # Controller 层统一封装,可删除
├── config # 存储桶配置,可删除
├── constants # 存储类型常量
├── controller # 工具类调用示例
├── domain # 工具类涉及的实体类
├── factory # 定义客户端和工具类的工厂类
├── interfaces # 定义客户端和工具类的函数式接口
└── utils # 工具类实现

About

Minio,Obs,OSS,Storage,S3存储工具类

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages