“實用”的JAVA開發工具類庫

簡介

Hutool是一個小而全的Java工具類庫,通過靜態方法封裝,降低相關API的學習成本,提高工作效率,使Java擁有函數式語言般的優雅,讓Java語言也可以“甜甜的”。

Hutool中的工具方法來自於每個用戶的精雕細琢,它涵蓋了Java開發底層代碼中的方方面面,它既是大型項目開發中解決小問題的利器,也是小型項目中的效率擔當;

Hutool是項目中“util”包友好的替代,它節省了開發人員對項目中公用類和公用工具方法的封裝時間,使開發專注於業務,同時可以最大限度的避免封裝不完善帶來的bug。

Hutool如何改變我們的coding方式

Hutool的目標是使用一個工具方法代替一段複雜代碼,從而最大限度的避免“複製粘貼”代碼的問題,徹底改變我們寫代碼的方式。

以計算MD5為例:

  • 【以前】打開搜索引擎 -> 搜“Java MD5加密” -> 打開某篇博客-> 複製粘貼 -> 改改好用
  • 【現在】引入Hutool -> SecureUtil.md5()

Hutool的存在就是為了減少代碼搜索成本,避免網絡上參差不齊的代碼出現導致的bug。

包含組件

一個Java基礎工具類,對文件、流、加密解密、轉碼、正則、線程、XML等JDK方法進行封裝,組成各種Util工具類,


“實用”的JAVA開發工具類庫

包含組件


可以根據需求對每個模塊單獨引入,也可以通過引入hutool-all方式引入所有模塊。

安裝

在項目的pom.xml的dependencies中加入以下內容:

<code>

<

dependency

>

<

groupId

>

cn.hutool

groupId

>

<

artifactId

>

hutool-all

artifactId

>

<

version

>

5.3.2

version

>

dependency

>

/<code>

參考文檔:

https://hutool.cn/docs/#/

以上是小編給大家整理的,如果有興趣希望關注並轉發,來鼓勵小編繼續整理,非常感謝~!


分享到:


相關文章: