月之氏族
								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 目录下
猜你喜欢
- springboot+mybatis-plus框架实现java web项目公共图片上传接口(图片服务器)
- SpringBoot上传文件简单实例
- SpringBoot入门整合开发java Web项目实例
- Springboot+Mybatis+maven+layui开发简单的学习实例
- spring boot+webuploader实现大文件分片上传实例
- mac下spring boot基础增删改查项目实例
- spring boot入门快速开发java web应用实例
- springboot demo小例子
- spring boot简单入门demo实例
- SpringBoot项目,tk.mybatis通用mapper支持,shiro权限管理,以及mybatis分页插件,文件上传实例
- 基于spring boot整合dubbo实现简单的增删改查案例
- spring boot整合spring mvc+mybatis实现用户注册功能
请下载代码后再发表评论
    
											  
													 文件名: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包
 相关代码
相关代码
				- 证 Spring Boot创建自定义Banner.txt实例
- 证 Spring Boot Actuator 2.3.4.RELEASE新版本实现自定义端点信息的配置实例
- 证 Spring Boot整合Ehcache的简单入门实例
- 证 Spring Boot整合VueJS+spring data jpa实现待办事项TODO项目实例
- 证 Springboot+thymeleaf对员工的增删改查操作 带分页功能
- 证 Spring Boot整合Freemarker实现文件上传项目实例
- 证 Spring Boot配置@Profile注解加载不同环境的配置文件实例
- 证 spring boot使用不指定Maven parent pom来创建可执行的spring boot项目
- 证 Spring Boot整合SpringFox Swagger2实现REST API增删改查项目实例
- 原证 springboot+sqlite3+iceEditor开发网页版记事本
- 原证 spring AOP 过滤器 拦截器 执行顺序示例
- 证 基于Spring Boot、Layui和Mybatis-plus的后台管理系统脚手架项目
 最近下载
最近下载
				
                tanyaosong     LV8
                7月4日
            
            
        
                gowangbo1     LV6
                2024年6月30日
            
            
        
                longtaolee     LV11
                2024年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日
            
            
        
                陈小灏     LV18
                2022年6月1日
            
            
         最近浏览
最近浏览
				
                tanyaosong     LV8
                7月4日
            
            
        
                y1214435276     LV9
                2024年9月26日
            
            
        
                357322742    
                2024年8月8日
            
            
                    暂无贡献等级
            
        
                gowangbo1     LV6
                2024年6月30日
            
            
        
                2775645521     LV7
                2024年6月16日
            
            
        
                liu1221     LV1
                2024年4月20日
            
            
        
                longtaolee     LV11
                2024年4月4日
            
            
        
                suibian1021     LV2
                2024年1月9日
            
            
        
                1277940387    
                2023年11月6日
            
            
                    暂无贡献等级
            
        
                hong5225    
                2023年10月18日
            
            
                    暂无贡献等级
            
        





 
                 
                 
                