这里有新鲜出炉的 Hutool 文档,程序狗速度看过来!
hutool Java Util 工具类
hutool 是一个 Util 工具类(类似之前的 common-tools),但是这个工具类依赖更少,提供更多的实用功能,可以大大加快开发的速度.里面每个类相对独立,具体请阅读注释.
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 的情况无法注入问题
历史版本 : Java 工具 Hutool-4.0.0 正式发布:从懵懂到成熟 Java 工具集 Hutool 3.3.1 发布,修复 Bug Hutool 3.3.0 发布,Java 工具集,致我们的 2017 Hutool 3.2.3 发布,Java 工具集 Hutool 3.2.2 发布,Java 工具集 Hutool 3.2.1 发布,Java 工具集 Hutool 3.1.2 发布,Java 工具集 Hutool 3.1.1 跨越发布,Java 工具集 Hutool 3.0.9 发布,Java 工具集 Hutool 3.0.8 发布,Java 工具集 Hutool 3.0.7 发布,Java 工具集 Hutool 3.0.6 发布,Java 工具集
来源: http://www.phperz.com/article/18/0113/362445.html