原創(chuàng)|行業(yè)資訊|編輯:陳俊吉|2017-07-31 11:18:34.000|閱讀 249 次
概述:Hutool是一個(gè)Java工具集,針對我們項(xiàng)目中util包進(jìn)行開刀,抽象大量的工具方法,旨在減少項(xiàng)目中工具類的數(shù)量,將我們的編碼工作專注在業(yè)務(wù)上。Hutool 對文件、流、加密解密、轉(zhuǎn)碼、正則、線程、XML、日期、Http客戶端 等 JDK 方法進(jìn)行封裝,組成各種 Util 工具類。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Hutool是一個(gè)Java工具集,針對我們項(xiàng)目中util包進(jìn)行開刀,抽象大量的工具方法,旨在減少項(xiàng)目中工具類的數(shù)量,將我們的編碼工作專注在業(yè)務(wù)上。Hutool 對文件、流、加密解密、轉(zhuǎn)碼、正則、線程、XML、日期、Http客戶端 等 JDK 方法進(jìn)行封裝,組成各種 Util 工具類。 Hutool并非框架,而是一個(gè)工具類方法集合,隨用隨取,且隨時(shí)可被替換,與任何框架不沖突。 Hutool的大部分工具方法并不依賴第三方包(extra模塊對第三方框架封裝工具類除外),輕量簡潔。
主頁:
文檔:
-----------------------------------------------------------------------------------------------
### 新特性
* CollectionUtil增加針對Map的排序(issue#30@osc)
* 增加ArrayUtil.reverse方法
* 增加StrUtil.reverse方法
* 增加NumberWordFormater和Convert.numberToWord方法(感謝@【福建】極速蝸牛)
* IoUtil和FileUtil增加readLines(LineHandler)方法用于按行處理(感謝@汪汪)
* 擴(kuò)充NumberUtil,提供對BigDecimal參數(shù)支持(感謝@【杭州】KIWI)
* 新增ReflectUtil,將原有ClassUtil部分方法遷入,同時(shí)提供針對父類私有字段、方法的訪問支持
* ArrayUtil增加min和max方法(感謝@【貴陽】shadow)
* 增加Caller類,用于獲取調(diào)用者類(感謝@【北京】寧靜)
* JSONUtil.parse方法支持是否忽略空值的參數(shù)
* JSONObject支持初始大小和按照KEY有序(感謝【深圳】Vmo)
* 對ImageUtil重構(gòu)以支持更對類型參數(shù)
* DateTime增加offsetNew方法
* 增加Range類,抽象遞增遞減列表(感謝@【悉尼】C - ActFramework)
* 擴(kuò)充XmlUtil,提供更多重載方法(感謝@【北京】倉山有井名為空)
* NumberUtil增加decimalFormatMoney方法(感謝@【北京】寧靜 )
* FileUtil增加rename方法
* 增加Copier接口抽象拷貝
* 增加FileCopier強(qiáng)化文件拷貝
* ZipUtil增加多個(gè)流的方法(issue#IE5ZC@osc)
* HttpResponse支持body異步,既執(zhí)行executeAsync()方法后不再直接讀取body,而是持有http流對象
* 新增ClassLoaderUtil
### Bug修復(fù)
* 修復(fù)Entity.parseEntity方法中獲取表名邏輯的問題(感謝@【北京】游弋蒼茫)
* 修復(fù)批量插入值順序錯(cuò)亂問題(感謝@【北京】游弋蒼茫)
* 修復(fù)ComparatorChain的equals方法問題
* 修復(fù)ArrayUtil.isEmpty(Object)方法問題(pull request #28@github)
* 修復(fù)JSONUtil#toBean 和FileUtil#equals中的問題(pull request #31@github)
* 正文獲取編碼問題修復(fù)(@talent-aio)
* 修復(fù)Http部分定義編碼不能應(yīng)用于Response的問題(issue#31@osc)
* 修復(fù)FileUtil.equals方法在兩個(gè)文件都不存在的情況下判定問題
* 修復(fù)Http請求結(jié)果多出一個(gè)換行的問題(感謝@【北京】倉山有井名為空)
* 修復(fù)StrUtil.cleanBlank方法中l(wèi)ength方法調(diào)用兩次問題(感謝@【天津】〓下頁)
* 修復(fù)IoUtil.readHex28Lower方法參數(shù)傳入錯(cuò)誤(issue#IE81V@osc)
-----------------------------------------------------------------------------------------------
PS: 忙碌的七月讓人顯得略感疲憊,希望這種忙碌對未來的自己是值得的。感謝大家對Hutool的建議并和我一起為它添磚加瓦。也希望更多的人可以借助Hutool節(jié)省更多的時(shí)間,多把時(shí)間留給家人。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn