重量級開源的商城和SpringBoot等項目看看有沒有正好是你需要的


1. JavaGuide

  • Github地址: 同下
  • star: 18.2k
介紹: 【Java學習+面試指南】 一份涵蓋大部分Java程序員所需要掌握的核心知識。

2. mall

  • Github地址: 同下
  • star: 3.3k
介紹: mall項目是一套電商系統,包括前台商城系統及后台管理系統,基於SpringBoot+MyBatis實現。 前台商城系統包含首頁門戶、商品推薦、商品搜索、商品展示、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。 后台管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。
重量級開源的商城和SpringBoot等項目看看有沒有正好是你需要的

 

重量級開源的商城和SpringBoot等項目看看有沒有正好是你需要的

 

3. advanced-java

  • Github地址:同下
  • star: 3.3k
介紹: 互聯網 Java 工程師進階知識完全掃盲

4. matrix

  • Github地址:同下
  • star: 2.5k
介紹: Matrix 是一款微信研發並日常使用的 APM(Application Performance Manage),當前主要運行在 Android 平台上。 Matrix 的目標是建立統一的應用性能接入框架,通過各種性能監控方案,對性能監控項的異常數據進行采集和分析,輸出相應的問題分析、定位與優化建議,從而幫助開發者開發出更高質量的應用。

5. miaosha

  • Github地址:同下
  • star: 2.4k
介紹: 高並發大流量如何進行秒殺架構,我對這部分知識做了一個系統的整理,寫了一套系統。

6. arthas

  • Github地址:同下
  • star: 8.2k
介紹: Arthas 是Alibaba開源的Java診斷工具,深受開發者喜愛。

7 spring-boot

  • Github地址:同下
  • star: 32.6k
介紹: 雖然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項目只需要少量的配置即可)

8. tutorials

  • Github地址:同下
  • star: 10k
介紹: 該項目是一系列小而專注的教程 - 每個教程都涵蓋Java生態系統中單一且定義明確的開發領域。 當然,它們的重點是Spring Framework - Spring,Spring Boot和Spring Securiyt。 除了Spring之外,還有以下技術:核心Java,Jackson,HttpClient,Guava。

9. qmq

  • Github地址:同下
  • star: 1.1k
介紹: QMQ是去哪兒網內部廣泛使用的消息中間件,自2012年誕生以來在去哪兒網所有業務場景中廣泛的應用,包括跟交易息息相關的訂單場景; 也包括報價搜索等高吞吐量場景。

10. symphony

  • Github地址:同下
  • star: 9k
介紹: 一款用 Java 實現的現代化社區(論壇/BBS/社交網絡/博客)平台。
重量級開源的商城和SpringBoot等項目看看有沒有正好是你需要的

 

11. incubator-dubbo

  • Github地址:同下
  • star: 23.6k
介紹: 阿里開源的一個基於Java的高性能開源RPC框架。

12. apollo

  • Github地址:同下
  • star: 10k
介紹: Apollo(阿波羅)是攜程框架部門研發的分布式配置中心,能夠集中化管理應用不同環境、不同集群的配置,配置修改后能夠實時推送到應用端,並且具備規范的權限、流程治理等特性,適用於微服務配置管理場景。


 

Github地址 :

分享開源項目

1. JFinalcms

URL:https://gitee.com/jflyfox/jfinal_cms

jfinal cms是一個java開發的功能強大的信息咨詢網站,采用了簡潔強大的JFinal作為web框架,模板引擎用的是beetl,數據庫用mysql,前端bootstrap框架。 支持oauth2認證、帳號注冊、密碼加密、評論及回復,消息提示,網站訪問量統計,文章評論數和瀏覽量統計,回復管理,支持權限管理。 后台模塊包含:欄目管理,欄目公告,欄目滾動圖片,文章管理,回復管理,意見反饋,我的相冊,相冊管理,圖片管理,專輯管理、視頻管理、緩存更新,友情鏈接,訪問統計,聯系人管理,模板管理,組織機構管理,用戶管理,角色管理,菜單管理,數據字典管理。

本文數據統計於 1.1 號凌晨,由 SnailClimb 整理。

2. mall

  • Github地址: https://github.com/macrozheng/mall
  • star: 3.3k
  • 介紹: mall項目是一套電商系統,包括前台商城系統及后台管理系統,基於SpringBoot+MyBatis實現。 前台商城系統包含首頁門戶、商品推薦、商品搜索、商品展示、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。 后台管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。

3. advanced-java

4. matrix

  • Github地址:https://github.com/Tencent/matrix
  • star: 2.5k
  • 介紹: Matrix 是一款微信研發並日常使用的 APM(Application Performance Manage),當前主要運行在 Android 平台上。 Matrix 的目標是建立統一的應用性能接入框架,通過各種性能監控方案,對性能監控項的異常數據進行采集和分析,輸出相應的問題分析、定位與優化建議,從而幫助開發者開發出更高質量的應用。

5. miaosha

  • Github地址:https://github.com/qiurunze123/miaosha
  • star: 2.4k
  • 介紹: 高並發大流量如何進行秒殺架構,我對這部分知識做了一個系統的整理,寫了一套系統。

6. arthas

7 spring-boot

  • Github地址: https://github.com/spring-projects/spring-boot

  • star: 32.6k

  • 介紹: 雖然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項目只需要少量的配置即可)

8. tutorials

  • Github地址:https://github.com/eugenp/tutorials
  • star: 10k
  • 介紹: 該項目是一系列小而專注的教程 - 每個教程都涵蓋Java生態系統中單一且定義明確的開發領域。 當然,它們的重點是Spring Framework - Spring,Spring Boot和Spring Securiyt。 除了Spring之外,還有以下技術:核心Java,Jackson,HttpClient,Guava。

9. qmq

  • Github地址:https://github.com/qunarcorp/qmq
  • star: 1.1k
  • 介紹: QMQ是去哪兒網內部廣泛使用的消息中間件,自2012年誕生以來在去哪兒網所有業務場景中廣泛的應用,包括跟交易息息相關的訂單場景; 也包括報價搜索等高吞吐量場景。

10. symphony

11. incubator-dubbo

12. apollo

  • Github地址:https://github.com/ctripcorp/apollo
  • star: 10k
  • 介紹: Apollo(阿波羅)是攜程框架部門研發的分布式配置中心,能夠集中化管理應用不同環境、不同集群的配置,配置修改后能夠實時推送到應用端,並且具備規范的權限、流程治理等特性,適用於微服務配置管理場景。

13. JavaGuide


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM