Hutool 是一个Java工具包,提供了丰富的文件、日期、日志、正则、字符串、配置文件等工具方法,并封装了一套简单易用的ORM框架。
文档:http://hutool.mydoc.io/ (感谢开源中国提供非常好用的Team文档平台)
---------------------------------------------------------------------------------------
3.0.7
新特性
增加NetUtil.getLocalhostStr(感谢【帝都】-宁静)
ArrayUtil和CollectionUtil增加hasNull方法
添加PatternPool用于存放常用编译好的正则表达式
完善Assert类,可变消息参数以及规范注释
添加NetUtil.getMacAddress和NetUtil.getLocalMacAddress用于获取MAC地址
StrUtil.repeat方法优化
增加comparator包,补充ComparableComparator,ComparatorChain,ReverseComparator
增加BeanResolver,同时增加BeanUtil.getProperty方法
增加WeakCache
HttpRequest中增加cookie方法用于覆盖默认的Cookie行为,自定义Cookie值(感谢@质量过关)
getPropertyDescriptor和getPropertyDescriptorMap增加缓存支持
添加DynaBean,反射方式对Bean做get和set操作
ArrayUtil中数组参数变为可变参数。提供跟多灵活性
StrUtil增加更多实用方法
DateUtil.date方法支持java.util.Date参数;DateTime增加toTimestamp和toSqlDate两个方法
FileUtil增加getResourceUrl方法
Bug修复
Validator.isPlateNmber 拼写修复为isPlateNumber(感谢:飞天奔月)
修复DbUtil.getTableMeta获取主键出错问题
修复ConverterRegistry中默认Date对象错误问题(issue#22@github)
修复NumberUtil中方法非static的问题(感谢[霾都] QQ小冰)
修复FileUtil.equals方法,实现改为JDK7实现。
修复FileUtil.copy 方法判断错误问题(issue#24@github)
修复Bean中Date对象转JSON格式问题(会导致toBean异常)(感谢@【武汉】徐元程)
修复Cache模块并发修改Map会导致的异常(感谢@【北京】liyong)
-----------------------------------------------------------------------------------------
PS:随着Hutool被越来越多的人所使用,内部暴露的bug也变得多了,因此Hutool加快了脚步,快速迭代,旨在打造大家都满意的工具。也感谢CHANGELOG中提到的热心的用户,也感谢因Hutool相识的各位开源作者。
引用来自“雲棲_鬆”的评论
有没有完整的文档啊。有的话超级棒,没有的话,不熟悉的人还是用的有点费劲引用来自“路小磊”的评论
新闻里文档地址引用来自“雲棲_鬆”的评论
有没有完整的文档啊。有的话超级棒,没有的话,不熟悉的人还是用的有点费劲引用来自“talent-tan”的评论
加油,做最好的工具集框架.😄引用来自“紫电清霜”的评论
老司机,加油,不要被一些评价沮丧住:bowtie:引用来自“路小磊”的评论
哈哈。怎么会沮丧。我心态好~~引用来自“talent-tan”的评论
人家说的是我吧,哈哈,我心态也好引用来自“talent-tan”的评论
加油,做最好的工具集框架.😄引用来自“紫电清霜”的评论
老司机,加油,不要被一些评价沮丧住:bowtie:引用来自“路小磊”的评论
哈哈。怎么会沮丧。我心态好~~引用来自“漆黑的烈焰使”的评论
跟apache common和google guava比功能差多少?不得不说Guava是神一般的框架,尤其并发部分,至今好多源码依旧看不懂。不过Hutool坚持易用为原则,很多工具方法都是工作代码中自然的总结。具体好不好用,就看个人喜好了。
当然,如果你觉得其它工具类中有非常好用的方法,也可以告诉我,我会在Hutool中实现。
引用来自“talent-tan”的评论
加油,做最好的工具集框架.😄引用来自“紫电清霜”的评论
老司机,加油,不要被一些评价沮丧住:bowtie:引用来自“talent-tan”的评论
加油,做最好的工具集框架.😄引用来自“小99”的评论
ArrayUtil加个remove方法吧引用来自“zxw0558”的评论
maven库里的为何版本都更新慢?引用来自“路小磊”的评论
你搜的哪个版本库?http://search.maven.org/这个是官方的版本库。引用来自“zxw0558”的评论
官方库好慢,为何不加入http://mvnrepository.com/或阿里的库?1、阿里的库也是中央库的镜像,中央库有了这个包阿里的库第一次访问会拉取中央库。
2、http://mvnrepository.com/只是一个第三方索引,并不是一个库。这个地址查出的坐标依旧拉取的是中央库。
Hutool上午刚上传到中央库,这两个地方应该快可以搜索到了~~
引用来自“愚民日记”的评论
加油,做最好的工具集框架.引用来自“zxw0558”的评论
maven库里的为何版本都更新慢?