# java_fileUpload_demo
**Repository Path**: java_utils_demo/java_file-upload_demo
## Basic Information
- **Project Name**: java_fileUpload_demo
- **Description**: 关于文件上传的一些基本介绍(如文件上传、分片上传、md5值秒传、断点续传等)
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 15
- **Forks**: 16
- **Created**: 2023-07-12
- **Last Updated**: 2025-05-12
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# java_fileUpload_demo 对应的前端demo页面(vue2)代码,至于怎么搭建前端脚手架和启动vue2框架项目就网上找搭建教程了!
# 本文件上传demo主要演示:
# 单文件、多文件、单文件分片、多文件分片、多文件(md5)分片秒传、单文件分片断点续传等上传方案到项目本地磁盘位置;
# 以及单文件、多文件分片上传至minio文件服务器中的demo;此demo需要在配置文件中将各配置加载项设置为true,加上redis依赖注入
### 需要安装的前端插件
# npm install axios
# npm install element-ui
# npm install spark-md5

#### 页面代码(含js)如下:
文件上下传demo
选取文件
点击进行单文件上传
主要用于测试单文件上传
选取文件
点击进行多文件上传
主要用于测试多文件上传
选取文件
点击进行单文件分片上传
主要用于测试单文件分片上传
选取文件
点击进行多文件分片上传
主要用于测试多文件分片上传
选取文件
点击进行文件秒传
主要用于测试多文件(分片MD5值)秒传
选取文件
{{ singleFilePartPoint.isStop ? '点击继续文件断点上传' : '点击进行文件断点上传' }}
主要用于测试单文件(分片)断点上传
选取文件
点击进行单文件分片上传Minio
主要用于测试单文件上传Minio
选取文件
点击进行多文件分片上传Minio
主要用于测试多文件分片上传Minio