内容简介:Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛...
Hutool是一个 Java 工具包,也只是一个 工具 包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源工具集。
虽然3.3.1发布不久,但是经过思考,依旧快步发布了4.0.0这个版本,考虑3.x比较稳定,以后只考虑修复部分bug,从4.0.0发布的一刻起,将之后的重点迁移到4.x上。
从3.x到4.x的最大变更在于包名的变更,抛弃之前大家一直吐槽我自恋的“com.xiaoleilu”包名,转换到"cn.hutool",使项目“显得”更专业。
针对升级用户:包名的变更必将带来升级的一大问题,好在IDE工具可以很好的处理包名变更,请自行百度。
------------------------------------------------------------------------------------------------------------
新特性
变更包名为cn.hutool.xxx
新增ObjecIdt类,用于实现 MongoDB 的ID生成策略
验证码单独成为一个模块hutool-captcha
新增NamedThreadFactory
新增BufferUtil
POI新增StyleUtil,StyleSet新增方法可设置背景、边框等样式
JDBC参数针对BigInteger处理
db模块支持显示和格式化显示SQL
调整日志优先级:ConsoleLog优先于JDKLog,Log4j2优先于Log4j
db模块的SqlRunner中可自定义Wrapper
ExcelReader增加read重载方法(pr#4@Gitee)
Convert.convert增加Class的重载,解决返回值歧义(感谢@t-io)
Http中使用byte[]存储body,减少转换
ExcelReader增加getWorkbook、getSheet方法
新增StrBuilder
新增JschUtil
新增UnicodeUtil
db模块的BeanListHandler和BeanHandler支持Map、Collection、Array等类型
NumberUtil加减乘支持多个值,解决float和double混合运算导致的坑
Bug 修复
修复ExcelReader空行导致空指针问题(pr#4@Gitee)
修复BeanUtil.getProperty不能获取父类属性的问题
修复BeanDesc类中boolean类型字段名为isXXX的情况无法注入问题
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Java 工具 Hutool-4.0.0 正式发布:从懵懂到成熟
- 小白懵懂人工智能 (1):浅谈人脸识别这点事
- ENVI扩展工具:RandomForest分类工具
- 15大安全工具和下载黑客工具
- 版本管理工具及 Ruby 工具链环境
- [译]Go性能分析工具工具和手段
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Sovereign Individual
James Dale Davidson、William Rees-Mogg / Free Press / 1999-08-26 / USD 16.00
Two renowned investment advisors and authors of the bestseller The Great Reckoning bring to light both currents of disaster and the potential for prosperity and renewal in the face of radical changes ......一起来看看 《The Sovereign Individual》 这本书的介绍吧!