網(wǎng)站詳情
-
Hutool|免費開源Java工具集
- 中文網(wǎng)站:http://hutool.cn/ 進入網(wǎng)站
Hutool 是一個Java工具包類庫,對文件、流、加密解密、轉(zhuǎn)碼、正則、線程、XML等JDK方法進行封裝,組成各種Util工具類,針對我們項目中 util 包進行開刀,抽象大量的工具方法,旨在減少項目中工具類的數(shù)量,將我們的編碼工作專注在業(yè)務上。
Hutool 功能特色:
1.日期工具:通過DateUtil類,提供高度便捷的日期訪問、處理和轉(zhuǎn)換方式;
2.HTTP客戶端:通過HttpUtil對HTTP客戶端的封裝,實現(xiàn)便捷的HTTP請求,并簡化文件上傳操作;
3.轉(zhuǎn)換工具:通過Convert類中的相應靜態(tài)方法,提供一整套的類型轉(zhuǎn)換解決方案,并通過ConverterRegistry工廠類自定義轉(zhuǎn)換;
4.配置文件工具(SETTING):通過Setting對象,提供兼容Properties文件的更加強大的配置文件工具,用于解決中文、分組等JDK配置文件存在的諸多問題;
5.日志工具:Hutool的日志功能,通過抽象Log接口,提供對Slf4j、LogBack、Log4j、JDK-Logging的全面兼容支持;
6.JDBC工具類(DB模塊):通過db模塊,提供對MySQL、Oracle等關系型數(shù)據(jù)庫的JDBC封裝,借助ActiveRecord思想,大大簡化數(shù)據(jù)庫操作。
日常寫項目的一些積累,廣泛學習其它開源項目精髓,經(jīng)過自己整理修改,希望你看了之后會有所啟發(fā)或者能給你工作中帶來幫助。說實話我現(xiàn)在寫代碼已經(jīng)離不開自己這個工具包了,叫做Hutool也有”糊涂”之意,表示很多功能糊里糊涂就實現(xiàn)了。