這個標星 11.8k+ 名叫“糊塗”的項目一點都不糊塗

這個標星 11.8k+ 名叫“糊塗”的項目一點都不糊塗

大家好,我是章魚貓。

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

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

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

Hutool 名稱的由來Hutool = Hu + tool,是作者原公司項目底層代碼剝離後的開源庫,“Hu” 是公司名稱的表示,tool 表示工具。Hutool 諧音“糊塗”,一方面簡潔易懂,一方面寓意“難得糊塗”。

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

以計算 MD5 為例,以前我們的操作:

  • 打開搜索引擎 -> 搜“Java MD5 加密” -> 打開某篇博客-> 複製粘貼 -> 改改好用

使用 Hutool 後,我們的操作:

  • 引入 Hutool -> SecureUtil.md5()

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

這個項目一點都不“糊塗”,點擊閱讀原文查看更多。

開源項目地址:
https://github.com/looly/hutool

開源項目作者:Golden Looly

今天的推薦不知道大家喜歡嗎?如果你喜歡,請在文章底部留言和點贊,以表示對我的支持,你們的留言、點贊和轉發關注是我持續更新的動力哦!


分享到:


相關文章: