# up7-jsp-springboot **Repository Path**: xproer/up7-jsp-springboot ## Basic Information - **Project Name**: up7-jsp-springboot - **Description**: 泽优大数据上传控件(up7)是由荆门泽优软件有限公司开发的一款超大文件传输组件,主要帮助企业解决单个文件50G~2T和百万级文件夹上传的问题。 up7适用于大数据,影视,教育科研,试验室项目中。同时up7也支持国产操作系统(Linux内核),能够帮助企业实现项目国产化这一目标。 up7已经提供了jsp,php,asp.net三种语言的完整示例项目,开发人员能够直接下载下来进行整合。整合后项目便具备 - **Primary Language**: Java - **License**: Unlicense - **Default Branch**: master - **Homepage**: http://www.ncmem.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-03-08 - **Last Updated**: 2025-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 版本:2.1.22 更新记录: 2024-12-27 优化文件锁逻辑 使用独立的锁文件来实现多进程对同一个文件的写操作 旧的方式是对目标文件进行锁操作,但是会随着文件体积增加而变大。 新方式是使用单独的锁文件,与目标文件区分开,目标文件的写操作不影响锁 schema.txt.lock 2023-05-04 上传面板按钮显示调整 2023-04-25 修复点击“我已安装”按钮后没有显示功能按钮的问题 “安装控件”增加图标 文件管理器-下载面板增加图标 优化安装提示 修复文件管理器子目录不显示路径的问题 修复文件管理器加载子文件列表不显示文件名称 net.sf.json组件无法转换FileInf,需要实现set,get方法 使用GSON替代 修复文件管理器文件列表数据无法显示的问题 net.sf.json组件无法转换FileInf,需要实现set,get方法 2023-03-05 新增NOSQL-panel示例 完善NOSQL示例 文件夹模块精简代码 面板示例增加data属性 2023-03-04 NOSQL文件夹上传完毕后添加到已上传完列表 panel/up7.folder.js post_complete 删除NOSQL-多标签示例 上传文件块添加层级信息 完善文件夹批量添加逻辑 2023-03-03 调整块MD5比较语句 使用StringUtils.equalsIgnoreCase代替字符串的比较语句 调整接口名称 调整NOSQL示例中的路径 取消配置文件path.json 完善文件MD5错误逻辑 删除path.json up7.css样式调整 调整nosql页面接口地址 调整删除文件逻辑 f_del 更新文件夹初始化逻辑 fd_create, 新增创建层级结构 sql,oralce文件数据表操作类更名 sql.SqlFile oracle.OracleFile oracle.OracleFolder 调整文件上传完毕逻辑 f_complete DBFile更名为SqlFile 调整up7_files数据表字段映射文件 up7_files.json 调整up7_files.sql数据表字段 更名,f_scan 新增,f_lenLocSec 新增,f_encrypt 新增,f_blockSize 新增,f_object_key 文件对象模型更新 增加数据表字段映射信息 FileInf.java 调整文件初始化逻辑 f_create 增加md5 新增StreamTool 调整块上传逻辑 增加object_id 增加token 增加blockEncrypt 调整文件MD5验证完毕逻辑 up7.file.js md5_complete 调整文件上传逻辑 增加MD5和初始化判断 调整控件连接断开逻辑 隐藏功能按钮 调整功能按钮UI显示逻辑 调整功能按钮UI 取消d-hide样式 完善关闭浏览器时检查逻辑 增加文件MD5验证配置 up7.js 2022-11-17 调整项目结构 2020-03-08 完善文件上传下载逻辑。