您现在的位置是:首页 > 文章详情

Java 开源工具集 Hutool-5.8.40 发布,常规 bug 修复

日期:2025-08-27点击:3

                                 https://hutool.cn/

Hutool 是一个功能丰富且易用的 Java 工具库,通过诸多实用工具类的使用,旨在帮助开发者快速、便捷地完成各类开发任务。 这些封装的工具涵盖了字符串、数字、集合、编码、日期、文件、IO、加密、数据库 JDBC、JSON、HTTP 客户端等一系列操作, 可以满足各种不同的开发需求。

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

此次更新为常规 bug 修复,此次有几个比较“坑”的bug,到最近才发现并修复,如StrBuilder的insert插入错误,可能会踩坑,用到这个类的请更新注意,其它更新如下:

🐣新特性
【captcha】 MathGenerator四则运算方式支持不生成负数结果(pr#1363@Gitee)
【core 】 增加MapValueProvider和RecordConverter并支持Record转换(issue#3985@Github)
【core 】 CalendarUtil增加isSameYear和calendar方法(issue#3995@Github)
【core 】 DateUtil增加yyyy-MM-dd'T'HH:mmXXX格式支持(pr#1367@Gitee)
【core 】 MapUtil增加flatten方法(pr#1368@Gitee)
【extra 】 getClientIP优先获取传入的请求头信息(pr#1373@Gitee)
【db 】 增加Gbase8s驱动支持(issue#ICSFAM@Gitee)
【db 】 增加TDSQL PostgreSQL版本、TDSQL-H LibraDB、Snowflake、Teradata 的驱动支持(pr#4024@Github)
【core 】 EnumUtil增加缓存支持(pr#1376@Gitee)
🐞Bug修复
【extra 】 Sftp``reconnectIfTimeout方法改为捕获所有异常(issue#3989@Github)
【core 】 修复ChineseDate 闰年闰月节日获取问题(issue#ICL1BT@Gitee)
【core 】 修复TreeBuilderappend重复向idTreeMap中put问题(pr#3992@Github)
【extra 】 修复QLExpressEngineallowClassSet无效问题(issue#3994@Github)
【core 】 修复StrBuilderinsert插入计算错误问题(issue#ICTSRZ@Gitee)
【cron 】 修复CronPatternUtil.nextDateAfter计算下一个匹配表达式的日期时,计算错误问题(issue#4006@Github)
【cache 】 ReentrantCache修改get逻辑key锁改为全局锁,保证安全(issue#4022@Github)
【core 】 修复NumberWordFormatterformatSimple输出错误问题(pr#4034@Github)

具体更新请关注:https://hutool.cn/docs/#/CHANGELOG

原文链接:https://www.oschina.net/news/368685/hutool-5-8-40
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章