Github 上的java開源項目推薦

Github 上的java開源項目推薦

1.Halo (Star : 12.9 k)

https://github.com/halo-dev/halo

這可能是目前最好的java博客系統 ,Halo 是一款現代化的個人獨立博客系統,給習慣寫博客的同學多一個選擇。

簡介

Halo [ˈheɪloʊ],意爲光環。當然,你也可以當成拼音讀(哈嘍)。

輕快,簡潔,功能強大,使用 Java 開發的博客系統。

**推薦理由:**很多同學剛學習java語言卻沒有項目進行學習,或者沒有實際操作過寫過實際的項目,一開始自己擼一個博客系統還是意見十分酷的事情

**點評:**Halo 目前已經廢棄了master分支,有興趣學習的同學推薦學習v1分支

2.Hutool (star : 9.7k)

https://github.com/looly/hutool

簡介

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

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

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

推薦理由:裏面代碼超級清晰,超級甜

點評: 註釋高詳細,結構好漂亮,很多模塊都可以複製到自己項目裏,我最經常用裏面 hutool-http模塊

3.Piggy Metrics (star: 8k)

https://github.com/sqshq/piggymetrics

**項目所用技術棧:**Spring Boot、Spring Cloud、Docker等

**項目簡介:**Piggy Metrics是一個基於Spring Boot, Spring Cloud和Docker等技術實現的微服務腳手架,項目包含了:API網關、服務發現、負載均衡、熔斷機制、配置中心、監控服務、認證服務等幾大微服務項目基本模塊,對學習和練手微服務項目是不錯的選擇。

點評:學習微服務是不錯的好選擇

發佈了23 篇原創文章 · 獲贊 4 · 訪問量 4991
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章