Hutool 4.1.14 发布,带来Excel大数据导出和带图标二维码

栏目: 软件资讯 · 发布时间: 6年前

内容简介:Hutool是一个 Java 工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以"甜甜的"。Hutool 最初是我项目中util包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛...

Hutool 4.1.14 发布,带来Excel大数据导出和带图标二维码

Hutool是一个 Java 工具包,也只是一个 工具 包,它帮助我们简化每一行代码,减少每一个方法,让 Java 语言也可以"甜甜的"。Hutool 最初是我项目中util包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。

----------------------------------------------------------------------------

本次版本更新比较频繁,一周发布了三版。原因是期间有一些影响比较大的安全漏洞,比如来自360代码卫士团队提交的zip_slip漏洞:

Hutool 4.1.14 发布,带来Excel大数据导出和带图标二维码

还有就是引入了SXSSFWorkbook,可以实现大数据量的Excel导出了,二维码工具也支持在二维码中间放图片以及TemplateUtil对Thymeleaf模板引擎的支持等等新特性。

还需要说明的一点是,为了大家使用Snowflake、ObjectId、UUID等方便,新增了IdUtil工具类,同时提升了UUID不带横岗生成的方式,提升了性能。

总体来说,本周算是非常忙碌的一周,白天加班,晚上也在不断添砖加瓦,希望自己不辜负用户的期望,让Hutool传播更远。

----------------------------------------------------------------------------

新特性
- 【core】         StrUtil增加hide方法
- 【core】         PatternPool增加URL_HTTP,原URL规则变更
- 【extra】        统一FTP和SFTP接口规范
- 【extra】        QrCodeUtil支持二维码中贴Logo图片
- 【core】         校准ImageUtil.pressText文字位置
- 【core】         ImageUtil增加getColor等方法
- 【core】         增加RobotUtil提供截屏等封装,增加ScreenUtil用于获取屏幕属性
- 【extra】        QrCodeUtil增加条形码等其它类型支持(issue#IN1CR@Gitee)
- 【core】         增加DateUtil.parseUTC方法(issue#IN1IO@Gitee)
- 【core】         增加DateUtil.isWeekend方法
- 【all】            加入Travis-CI验证项目构建
- 【core】         增加RejectPolicy线程池线程拒绝策略枚举
- 【core】         DateUtil增加isSame方法
- 【core】         FileUtil.getAbsolutePath方法在获取不到ClassPath情况下返回原路径
- 【core】         打印 SQL 日志覆盖每一个方法
- 【core】         Convert.toXXX转数字的时候默认去除两边空白符
- 【poi】           增加BigExcelWriter,支持Excel大数据导出(issue#IK47S@Gitee)
- 【core】         ExceptionUtil增加isCausedBy和getCausedBy方法
- 【poi】           EnumUtil增加toString和fromString
- 【core】         新增IdUtil工具类
- 【core】         ExcelReader.read方法返回的Map默认有序
- 【core】         Convert增加toList方法
- 【core】         StrUtil增加containsAny针对char的重载
- 【core】         FileUtil.mainName修正处理逻辑
- 【core】         CharUtil增加isFileSeparator方法
- 【core】         增加UUID类,提升Simple模式下性能
- 【poi】           ExcelUtil增加setStyleSet方法,修改write逻辑,对于单列数据输出,而非忽略(感谢@【宁波】mojie126)
- 【core】         新增WebAppResource类
- 【extra】        新增Thymeleaf模板支持
- 【setting】      去除Setting日志

Bug修复
- 【core】         修复ImageUtil.convert转换png变色问题(issue#IMWUO@Gitee)
- 【core】         修复FileUtil.newerThan中null判断的问题(issue#165@Github)
- 【extra】        修复Ftp中mkdir方法引起的数组越界问题
- 【core】         修复RuntimeUtil.getResultLines未关闭Process问题(pr#164@Github)
- 【core】         修复ClassPathResource在jar运行模式下的空指针问题
- 【core】         修复ZipUtil以及FileUtil中slip漏洞(issue#162@Github)
- 【core】         修复ZipUtil路径问题(issue#IMUEK@Gitee)
- 【core】         修复FileUtil.getParent方法获取父路径不严格导致空指针问题
- 【script】        修复FullSupportScriptEngine构造中ext和mimeType方式获取引擎丢失问题
- 【cron】         修复定时任务执行阻塞问题


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上所述就是小编给大家介绍的《Hutool 4.1.14 发布,带来Excel大数据导出和带图标二维码》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Scrum敏捷软件开发

Scrum敏捷软件开发

Mike Cohn / 廖靖斌、吕梁岳、陈争云、阳陆育 / 清华大学出版社 / 2010-11 / 69.00元

《Scrum敏捷软件开发》是敏捷联盟及Scrum联盟创始人之一、敏捷估算及计划的鼻祖Mike Cohn三大经典著作中影响最为深厚的扛鼎之作,也是全球敏捷社区中获得广泛肯定的企业敏捷转型权威参考。作者花四年时间,把自己近十五年的敏捷实践经验,特别是近四年中针对各种敏捷转型企业的咨询和指导工作,并结合旁征博引的方式,从更高的思想层次对敏捷与Scrum多年来的经验和教训进行深入而前面的梳理和总结,最终集......一起来看看 《Scrum敏捷软件开发》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

MD5 加密
MD5 加密

MD5 加密工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具