月之氏族
2019-11-04 14:02:22
原精
SpringBoot大文件上传、js、分片上传、断点续传、秒传、大文件上传实例
项目描述
工具类包封装了一些关于分片md5验证、断点续传、分片上传、等方法
前端样例使用百度插件 WebUploader , 插件的源码还是有一定的问题的
分片上传是需要前后端高度配合的
功能:
- 断点续传 本次最主要的基础功能,在断网或者在暂停的情况下,能够在上传断点中继续上传。
- 分块上传 也是归属于断点续传的基础功能之一,前端大文件分块后端组合,断点续传也是重传出错的这个分块
- 文件秒传 上传前验证md5 ,服务端返回一个代表这个文件已经上传了的状态,前端跳过这个文件
- 普通上传 顺带着写了一个
- 并发上传 这个是前端插件的功能
- 上传速率 依据两次上传的时间差 / 两次上传的文件差 得出
前端略微修改了一些 WebUploader 官方的JS
新增了dialogOpen事件、文件新增file.uploadRate(上传速率)属性
附:doc文档
运行环境
jdk8+tomcat+IntelliJ IDEA+maven
项目技术(必填)
springBoot + web-uploader
运行视频
链接:https://pan.baidu.com/s/1r_xJFAU1BK4G6IGqWCFMGA
提取码:28au
是否原创(转载必填原文地址)
原创
项目截图(必填)
验证MD5部分截图
文件上传部分源码截图
运行截图(必填)
文件上传
视频上传
安装tool-1.0.jar包复制到 maven 本地仓库的 com 目录下
猜你喜欢
- spring boot+webuploader实现大文件分片上传实例
- SpringBoot上传文件简单实例
- SpringBoot项目,tk.mybatis通用mapper支持,shiro权限管理,以及mybatis分页插件,文件上传实例
- springboot整合jedis项目实例
- Springboot + mybatis + layui实现的增删改查项目实例
- SpringBoot入门整合开发java Web项目实例
- springboot使用restTemplate实现文件上传实例
- Spring Boot整合Freemarker实现文件上传项目实例
- springboot使用bootstrap-upload上传文件简单实例,支持多文件上传
- jsp实现文件上传项目实例
- Java Web之文件上传项目实例
- springboot入门demo实例
请下载代码后再发表评论
文件名:uploader-demo.zip,文件大小:46.187K
下载
- /
- /上传程序封装的jar包
- /上传程序封装的jar包/dai
- /上传程序封装的jar包/dai/tool
- /上传程序封装的jar包/dai/tool/1.0
- /上传程序封装的jar包/dai/tool/1.0/_remote.repositories
- /上传程序封装的jar包/dai/tool/1.0/tool-1.0-sources.jar
- /上传程序封装的jar包/dai/tool/1.0/tool-1.0.jar
- /上传程序封装的jar包/dai/tool/1.0/tool-1.0.pom
- /上传程序封装的jar包/dai/tool/maven-metadata-local.xml
- /上传程序封装的jar包/dai/tool/1.0
- /上传程序封装的jar包/dai/tool
- /上传程序封装的jar包/将包安装到maven仓库.txt
- /上传程序封装的jar包/dai
- /断点上传主程序
- /断点上传主程序/toolupload
- /断点上传主程序/toolupload/src
- /断点上传主程序/toolupload/src/main
- /断点上传主程序/toolupload/src/main/java
- /断点上传主程序/toolupload/src/main/java/com
- /断点上传主程序/toolupload/src/main/java/com/dai
/断点上传主程序/toolupload/src/main/java/com/dai/UploadApplication.java
- /断点上传主程序/toolupload/src/main/java/com/dai/config
- /断点上传主程序/toolupload/src/main/java/com/dai/controller
- /断点上传主程序/toolupload/src/main/java/com/dai
- /断点上传主程序/toolupload/src/main/java/com
- /断点上传主程序/toolupload/src/main/java
- /断点上传主程序/toolupload/src/main
- /断点上传主程序/toolupload/src
- /断点上传主程序/toolupload
- /上传程序封装的jar包
相关代码
- springboot demo小例子
- 原 SpringBoot入门整合开发java Web项目实例
- 证 Springboot实现的图书商城系统
- 证精 Springboot开发的精简博客系统
- 原证 springboot麦克风录制声音文件保存本地,可拓展ASR识别后返回
- 证精 SpringBoot开发非常美观的java博客系统(包含后台管理功能)
- 原 springboot入门之hello world(小白必看)
- 原证 springboot通过qq邮箱发送邮件
- 证精 Springboot开发的客户关系管理系统SpringbootCRM
- 证 SpringBoot用户登录注册简单实例
- 精 基于SpringBoot实现的学生就业管理系统
- 原 springboot入门demo实例
最近下载
gowangbo1 LV6
6月30日
longtaolee LV11
4月4日
lcqlcl LV11
2023年8月29日
哈哈哈哈123 LV9
2023年8月3日
lironggang LV38
2023年6月12日
go_away15 LV7
2023年3月23日
sy159753 LV1
2022年11月21日
zzyzzyzzy12345 LV3
2022年6月6日
陈小灏 LV15
2022年6月1日
su12345su LV8
2022年5月8日
最近浏览
y1214435276 LV9
9月26日
357322742
8月8日
暂无贡献等级
gowangbo1 LV6
6月30日
2775645521 LV7
6月16日
liu1221 LV1
4月20日
longtaolee LV11
4月4日
suibian1021 LV2
1月9日
1277940387
2023年11月6日
暂无贡献等级
hong5225
2023年10月18日
暂无贡献等级
漫步的海星 LV4
2023年9月26日