【推薦】Hutool 的通用工具類庫

   摘自3.1.1版本做者發佈原話,當時看到有點說不上的情緒,爲做者的堅持、熱愛點個贊。html

   已經想不起來是怎樣結識 Hutool 的,但 Hutool 伴隨幾個項目的推動,得到了同事一致好評。java

   沒通過實踐和檢驗的東西,本身也不會輕易推薦出來,Hutool 確實很優秀很強大,我以爲是時候抽時間安利一波。程序員

   好東西應該拿出來分享,讓更多的程序員兄弟姐妹們收益,減小工做量將更多的時間投入其餘地方。編程

   記得本身在閒暇整理和組織過一個相似的類庫:【乾貨分享】通用工具類 ,自我遇到 Hutool 後,這項目已被冷落很長時間。設計模式

   來描述下我推薦 Hutool 幾個最主要的緣由:maven

   首先 Hutool 對本身的定位很清晰,作用戶的超級工具,依賴其餘類庫基本上都是可選的。工具

   例如你須要對 Excel、Word 進行處理,那麼你項目中勢必會依賴 POI ,而後直接使用 Hutool-Poi 減低代碼量便可。測試

   Hutool 除了對特定內容須要引入可選依賴之外,絕大數都是在 JDK 基礎上進行的封裝,對項目的污染性下降到了最低,幾乎不可見的地步。spa

   簡潔的調用參數、良好的設計模式、主要功能覆蓋全面的測試用例、詳盡的中文註釋,替代 common-XX 系列基本上是穩穩的。設計

   

   其次 Hutool 組織很是合理,由 maven 分不少小模塊進行構建。

   

   根據自身項目需求能夠選擇引入其中的一個或者多個模塊,甚至是粘貼其中獨立的類或者方法。

   相比只需一個方法就要引入一個類庫的作法要舒服的多,對那些喜歡簡潔的編程者也不失爲一個好的選擇,

   最後 Hutool 的生態圈擴張的很是普遍,有全國各地的小夥伴在項目中使用,反饋 BUG 、提出更好的設計意見。

   前幾天發現 Hutool 已評爲開源中國的 MVP 項目,做爲開源類庫能走到今天的地步,我以爲已經很是不錯了。

   好的東西是歲月沉澱下來的,不是某些人嘴裏忽悠的概念、炒做的資本。

   我上述描述可能不免有遺漏和錯誤,若是你想更好的瞭解 Hutool。

   主頁地址:http://hutool.cn/

   文檔:http://hutool.mydoc.io/

   我和做者只是聊過一兩次,沒有任何關係,只是想將好東西分享給你們,獨樂樂不如衆樂樂。

相關文章
相關標籤/搜索