MCPcopy Index your code
hub / github.com/WinterChenS/minio-multipart

github.com/WinterChenS/minio-multipart @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
69 symbols 172 edges 22 files 30 documented · 43%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

介绍

springboot集成minio实现了分片上传功能

vue版本的:前端 后端

快速开始

后端

修改配置文件application.yml:

minio:
  endpoint: 
  accessKey: 
  secretKey: 
  bucketName: 
  downloadUri: #配置下载的ip和端口
  path: #如果生产环境配置nginx域名解析,这里可以配置分片上传的ip和端口或者域名

前端页面

修改frontend/js/upload.js:


'http://127.0.0.1:8080/file/multipart/create'

'http://127.0.0.1:8080/file/multipart/complete'

改为你的后端地址即可

使用

在系统文件下打开frontend/upload.html运行,选择大于5m的文件上传。

Core symbols most depended-on inside this repo

error
called by 12
src/main/java/com/winterchen/minio/base/Result.java
md5cycle
called by 10
frontend/js/spark-md5.js
newBusinessException
called by 9
src/main/java/com/winterchen/minio/exception/BusinessException.java
hex
called by 5
frontend/js/spark-md5.js
uploadId
called by 5
src/main/java/com/winterchen/minio/utils/MinioHelper.java
add32
called by 4
frontend/js/spark-md5.js
hexToBinaryString
called by 4
frontend/js/spark-md5.js
success
called by 3
src/main/java/com/winterchen/minio/base/Result.java

Shape

Method 33
Class 19
Function 16
Enum 1

Languages

Java77%
TypeScript23%

Modules by API surface

frontend/js/spark-md5.js16 symbols
src/main/java/com/winterchen/minio/utils/MinioHelper.java9 symbols
src/main/java/com/winterchen/minio/service/FileUploadService.java6 symbols
src/main/java/com/winterchen/minio/rest/FileUploadController.java6 symbols
src/main/java/com/winterchen/minio/utils/PearlMinioClient.java5 symbols
src/main/java/com/winterchen/minio/handler/ResultResponseBodyAdvice.java3 symbols
src/main/java/com/winterchen/minio/exception/BusinessException.java3 symbols
src/main/java/com/winterchen/minio/base/Result.java3 symbols
src/main/java/com/winterchen/minio/response/MultipartUploadCreateResponse.java2 symbols
src/main/java/com/winterchen/minio/configuration/MinioConfiguration.java2 symbols
src/main/java/com/winterchen/minio/configuration/Knife4jConfiguration.java2 symbols
src/main/java/com/winterchen/minio/configuration/CustomerConfiguration.java2 symbols

For agents

$ claude mcp add minio-multipart \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact