Java 通用文件上传 v1.2 更新,增加七牛云、SFTP等存储方式支持
软件简介
两行 Java 代码实现文件上传。从此无论本地存储、分布式存储、对象存储…… 都是完全一样的代码调用! 它赋予你各种存储随便切换随便用的能力,而无需动项目代码。
更新说明
- 增加使用七牛云云存储的支持
- 增加使用SFTP进行存储的支持
- 增加普通本地存储切换阿里云OSS存储时,已线上部署的项目自动加载相关阿里云jar包的shell
- 增加忽略限制上传条件的相关接口,避免系统中如果有特殊情况而无法越过上传限制的问题
- 优化SpringBoot、以及普通java项目使用 loadConfig() 进行扫描配置加载的逻辑
- 修复阿里云OSS数据的获取,避免文件不存在时异常的问题
- 优化有的ide中javadoc导致打包失败的问题
- 优化本地存储模式的LocalStorage说明使用指引
- 优化 UploadFileVO 的toString 输出
快速使用
1. pom.xml 中加入:
<!-- 文件上传相关的核心支持 https://gitee.com/mail_osc/FileUpload --> <dependency> <groupId>cn.zvo.fileupload</groupId> <artifactId>fileupload-core</artifactId> <version>1.2</version> </dependency>
2. 代码中调用
FileUpload fileUpload = new FileUpload(); //创建 UploadFileVO vo = fileUpload.uploadString("abc/1.txt", "123456"); //这里上传一个文本文件,文本文件的内容是 123456 ,将他保存到 abc 目录下的 1.txt 文件 System.out.println(vo); //输出到控制台,看看结果
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源 OA 办公系统 — 勾股 OA 4.90.10 发布
勾股 OA 办公系统是一款简单实用的开源的企业办公系统。系统集成了系统设置、人事管理、行政管理、消息管理、企业公告、知识库、审批流程设置、办公审批、日常办公、财务管理、客户管理、合同管理、项目管理、任务管理、知识库、附件管理等功能模块。系统简约,易于功能扩展,方便二次开发,可以用来做日常 OA,CRM,ERP,业务管理等系统。 勾股OAv4.90.10发布啦,该版本重点对UI正行了优化,视觉体验更佳,主要更新了如下功能: 🔴更新日志: 1、优化:优化系统配置,系统左上角的logo读取系统配置上传的logo; 2、优化:tableplus组件实现defaultToolbar中筛选列记忆功能; 3、优化:客户列表的搜索条件; 4、优化:工作台消息中心、基本资料、修改密码的tabid修改,防止打开重复的tab; 5、修复:审批模块,多人会签后的审批是部门领导或者是上一级部门领导就会出现找不到下一步的审批人的问题; 6、新增:TAB页面切换时loading效果,增强页面体验; 7、修复:报销模块报销时间自动转格式的问题; 8、优化:tablePlus组件,支持表格列表数据快捷搜索操作; 9、...
- 下一篇
WoTerm v9.28.9 发布
v9.28.9 [SFTP]本地文件操作增加重命名文件及友好提示。 [SerialPort]修复透传输出模式下,行分割为十六进制和超时方式的逻辑缺陷。 [SerialPort]增加十六进制字符串的格式化友好提示。 [RDP]修复4K显示屏时,桌面缩放比例超过150%时的显示小且有灰色区域的问题。 [SFTP] Local file operation adds renaming files and friendly prompts. [SerialPort] Fixed a logical flaw in line splitting in hexadecimal and timeout modes in transparent output mode. [SerialPort] Add formatting friendly prompts for hexadecimal strings. [RDP] Fixed the issue of small and gray areas when the desktop zoom ratio exceeded 150% when repai...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Hadoop3单机部署,实现最简伪集群
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7