2019年2月份Github上收穫最多Star的10個Java專案
該文已加入筆主的開源專案——JavaGuide(一份涵蓋大部分Java程式設計師所需要掌握的核心知識的文件類專案),地址: https://github.com/Snailclimb... 。覺得不錯的話,記得點個Star。
1. JavaGuide
- Github地址 : https://github.com/Snailclimb/JavaGuide
- Star : 27.2k (4,437 stars this month)
- 介紹 : 【Java學習+面試指南】 一份涵蓋大部分Java程式設計師所需要掌握的核心知識。
2.DoraemonKit
- Github地址 : https://github.com/didi/Dorae...
- Star : 5.2k (3,786 stars this month)
- 介紹 : 簡稱 "DoKit" 。一款功能齊全的客戶端( iOS 、Android )研發助手,你值得擁有。
3.advanced-java
- Github地址 : https://github.com/doocs/advanced-java
- Star :11.2k (3,042 stars this month)
- 介紹 : 網際網路 Java 工程師進階知識完全掃盲。
4. spring-boot-examples
- Github地址 : https://github.com/ityouknow/...
- star : 9.6 k (1,764 stars this month)
- 介紹 : Spring Boot 教程、技術棧示例程式碼,快速簡單上手教程。
5. mall
- Github地址 : https://github.com/macrozheng/mall
- star : 7.4 k (1,736 stars this month)
- 介紹 : mall專案是一套電商系統,包括前臺商城系統及後臺管理系統,基於SpringBoot+MyBatis實現。 前臺商城系統包含首頁門戶、商品推薦、商品搜尋、商品展示、購物車、訂單流程、會員中心、客戶服務、幫助中心等模組。 後臺管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、許可權管理、設定等模組。
6. fescar
- Github地址 : https://github.com/alibaba/fescar
- star : 6.0 k (1,308 stars this month)
- 介紹 : 具有 高效能 和 易用性 的 微服務架構 的 分散式事務 的解決方案。(特點:高效能且易於使用,旨在實現簡單並快速的事務提交與回滾。)
7. h4cker
- Github地址 : https://github.com/The-Art-of...
- star : 2.1 k (1,303 stars this month)
- 介紹 : 該倉庫主要由Omar Santos維護,包括與道德黑客/滲透測試,數字取證和事件響應(DFIR),漏洞研究,漏洞利用開發,逆向工程等相關的資源。
8. spring-boot
- Github地址 : https://github.com/spring-projects/spring-boot
- star: 34.8k (1,073 stars this month)
-
介紹: 雖然Spring的元件程式碼是輕量級的,但它的配置卻是重量級的(需要大量XML配置),不過Spring Boot 讓這一切成為了過去。 另外Spring Cloud也是基於Spring Boot構建的,我個人非常有必要學習一下。
關於Spring Boot官方的介紹:
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”…Most Spring Boot applications need very little Spring configuration.(Spring Boot可以輕鬆建立獨立的生產級基於Spring的應用程式,只要通過 “just run”(可能是run ‘Application’或java -jar 或 tomcat 或 maven外掛run 或 shell指令碼)便可以執行專案。大部分Spring Boot專案只需要少量的配置即可)
9. arthas
- Github地址 : https://github.com/alibaba/arthas
- star : 10.5 k (970 stars this month)
- 介紹 : Arthas 是Alibaba開源的Java診斷工具。
10. tutorials
- Github地址 : https://github.com/eugenp/tutorials
- star : 12.1 k (789 stars this month)
- 介紹 : 該專案是一系列小而專注的教程 - 每個教程都涵蓋Java生態系統中單一且定義明確的開發領域。 當然,它們的重點是Spring Framework - Spring,Spring Boot和Spring Securiyt。 除了Spring之外,還有以下技術:核心Java,Jackson,HttpClient,Guava。
專注Java知識和麵試技能分享!我已經整理好了一份Java 學習必備的書籍+視訊+文件彙總,內容比較多,你可以在公眾號後臺回覆關鍵“1”,我會免費無套路把這些都給你。