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