Hutool是一個Java基礎工具包,方便java工程師快速的管理自己的代碼,提供了各種Util工具類,降低相關API的學習成本,能支持對文件、流、加密解密、轉(zhuǎn)碼、正則、線程、XML等JDK方法進行封裝,適用于Java Web開發(fā),可以與其它框架無耦合,并擁有高度可替換的特性。它提供了豐富的文件、日期、日志、正則、字符串、配置文件等工具方法,適用于Java Web開發(fā),可以與其它框架無耦合,并擁有高度可替換的特性,對這款Java工具包感興趣的朋友快來獲取吧!
hutool.jar功能
在3.0.1中,相比2.X,最大的改變是將Hutool模塊化,使各個功能獨立的模塊可以拆分,以便給使用者提供更靈活的選擇。同時提供hutool-all模塊,整合所有模塊為一個包,為初學者提供最大的便利性。另一項重大變更就是單元測試和文檔了。在3.0.1這個版本中,借助開源中國文檔系統(tǒng),提供更加合理完善的文檔,并且還在不斷補充。同時完善單元測試機制,提高工具的可用性。java下載的工具包如何導入
buildpath是項目編譯時需要用到的包,webcontent(webroot)-webinf-lib目錄下的jar是運行時需要用到的包,外部包不能夠適用全部項目的,用一次,導入一次。
Java工具包特色
1、日期工具
根據(jù)DateUtil類,提供高度便捷的日期瀏覽、解決和轉(zhuǎn)換方法。
2、HTTP客戶端
根據(jù)HttpUtil對HTTP客戶端的封裝,完成便捷的HTTP請求,并簡化上傳文件操作。
3、轉(zhuǎn)換工具
根據(jù)Convert類里的相應靜態(tài)方法,提供一整套的類型轉(zhuǎn)換解決方法,并根據(jù)ConverterRegistry工廠類自定轉(zhuǎn)換。
4、配置文件工具(SETTING)
根據(jù)Setting目標,提供適配Properties文件的更為強大的配置文件工具,用以處理中文、分組等JDK配置文件存在的諸多難題。
5、日志工具
Hutool的日志作用,根據(jù)抽象Log接口,提供對Slf4j、LogBack、Log4j、JDK-Logging的全面適配適用。
6、JDBC工具類(DB模塊)
根據(jù)db模塊,提供對MySQL、Oracle等關系數(shù)據(jù)庫的JDBC封裝,依靠ActiveRecord觀念,大大簡化數(shù)據(jù)庫操作。