聚合全网技术文章,根据你的阅读喜好进行个性推荐
Hutool是一个小而全的Java工具类库,提供优雅、高效和便捷的工具方法。
------------------------------------------------------------------------------------------
本来这个版本应该是5.7.23的,可惜用户提了一些issue,这些问题的解决必须修改原有代码结构:
1、如MongoDB客户端封装,由于其驱动本身做了不兼容修改,包装的工具类不得不进行修改。
2、涉及到Bean拷贝的代码部分(BeanCopier),由于一个参数失效,以为只是简单的一个bug,后来发现是整个设计有问题……崩溃程度可想而知,肝了两个晚上重构了这部分代码。
3、修改代码的同时才发现还有很多部分的设计有问题,顺便做了小重构。
4、为了解决每次大版本升级的可能带来的对老用户的影响,此次版本采用里程碑方式发布,版本为M1(感觉给用户送了颗CPU),也是解决Hutool每次“激进”升级的问题(毕竟年龄大了,要稳重)
5、希望购买代替捐赠,如果你希望支持下Hutool,可以去Hutool主页点->击进入周边商店购买Hutool周边来支持Hutool哦,这比捐赠实惠的多(毕竟捐赠者我不知道如何道谢,很有道德负担……)
鸣谢一下此次版本一起讨论和一起解决大量issue的Hutool几位成员:
@阿超 @Cherryrum @Husky
评论删除后,数据将无法恢复
Hutool-5.8.0.M1 发布,尝试里程碑发布
Hutool是一个小而全的Java工具类库,提供优雅、高效和便捷的工具方法。
------------------------------------------------------------------------------------------
本来这个版本应该是5.7.23的,可惜用户提了一些issue,这些问题的解决必须修改原有代码结构:
1、如MongoDB客户端封装,由于其驱动本身做了不兼容修改,包装的工具类不得不进行修改。
2、涉及到Bean拷贝的代码部分(BeanCopier),由于一个参数失效,以为只是简单的一个bug,后来发现是整个设计有问题……崩溃程度可想而知,肝了两个晚上重构了这部分代码。
3、修改代码的同时才发现还有很多部分的设计有问题,顺便做了小重构。
4、为了解决每次大版本升级的可能带来的对老用户的影响,此次版本采用里程碑方式发布,版本为M1(感觉给用户送了颗CPU),也是解决Hutool每次“激进”升级的问题(毕竟年龄大了,要稳重)
5、希望购买代替捐赠,如果你希望支持下Hutool,可以去Hutool主页点->击进入周边商店购买Hutool周边来支持Hutool哦,这比捐赠实惠的多(毕竟捐赠者我不知道如何道谢,很有道德负担……)
鸣谢一下此次版本一起讨论和一起解决大量issue的Hutool几位成员:
@阿超 @Cherryrum @Husky
------------------------------------------------------------------------------------------
5.8.0.M1
❌不兼容特性
🐣新特性
🐞Bug修复