发布于 2017-11-23 03:52:13 | 293 次阅读 | 评论: 0 | 来源: 网友投递
hutool Java Util 工具类
hutool 是一个Util工具类(类似之前的 common-tools),但是这个工具类依赖更少,提供更多的实用功能,可以大大加快开发的速度。里面每个类相对独立,具体请阅读注释。
Hutool 是一个Java工具包,提供了丰富的文件、日期、日志、正则、字符串、配置文件等工具方法,并封装了一套简单易用的ORM框架。
此次为一个小版本更新,主要修复bug~~
-------------------------------------------------------------------------------------------
## 3.2.1
### 新特性
* HttpUtil中增加一些空判断
* 增强Props和Setting,使传入路径支持绝对路径
* 增加Resource接口和FileResource对象
* DB模块新增between and支持(pr#53@Github)
* poi模块中增加写出Excel针对null值得支持(默认输出空字符串)
* DB模块find方法支持从where的Entity中获取返回字段列表
* StrUtil增加indexOfIgnoreCase、isSubEquals、indexOf(String参数和IgnoreCase参数)方法
* StrSpliter类中的方法支持大小写敏感可选参数
* StrUtil增加replace方法,可以替换字符串某个部分为重复的字符
* 改进ExcelWriter增加标题别名
* ExcelWriter增加构造方法,ExcelUtil.getWriter增加相应的重载方法
* ArrayUtil增加nullToEmpty方法
### Bug修复
* 在JSON中,空字符串转为bean中的非字符串对象时,传入null,而非报错
* 修复在获取jar包中绝对路径时file:前缀导致获取路径错误(issue#IG7Q6@Gitee)
* 修复ZipUtil.zip方法压缩目录时空的子目录被忽略问题(issue#IG94M@Gitee)
* 修复ClassPathResource.getAbsolutePath方法获取路径非标准的问题
* 修复ClassUtil.getClassPath方法获取到的中文路径为编码后的,同时添加可选是否获取解码后的路径
* Props的store方法异常抛出,而非打印日志。修复Writer未关闭问题
* 修复ArrayUtil.filter方法过滤无效错误
文档:http://hutool.mydoc.io/ (感谢开源中国提供非常好用的Team文档平台)