Github 上 10 個值得學習的 Springboot 開源項目


Spring Boot 幾乎繼承了所有 Spring 框架的優點,同時還可以讓項目的配置更簡化、編碼更簡化、部署更方便。近兩年受到很多開發者的追捧,也是火熱的不行!

下面給大家整理了 10 個 Github 上最值得學習的 Springboot 開源項目,幫助大家提升技術,走上人生巔峰!

1. Mall

基於 SpringBoot+MyBatis 實現的一套電商系統,包括前台商城系統及后台管理系統。

前台商城系統包含首頁門戶、商品推薦、商品搜索、商品展示、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。

后台管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。

Github:https://github.com/macrozheng/mall

演示地址:http://39.98.190.128/index.html

項目截圖:

2.微人事

采用 SpringBoot + Vue 開發一個前后端分離的人力資源管理系統。

Github:https://github.com/lenve/vhr

項目截圖:

該項目已授權實驗樓改編訓練營《SpringBoot + Vue 實現前后端分離的微人事系統》,直接閱讀項目源碼較為吃力的同學,可以移步實驗樓。

3.V 部落

使用 Vue + SpringBoot 實現的多用戶博客管理平台。

Github:https://github.com/lenve/VBlog

項目截圖:

微人事和 V 部落是同一個作者的作品。

4.Springboot-plus

基於 SpringBoot 2 的管理后台系統,包含了用戶管理,組織機構管理,角色管理,功能點管理,菜單管理,權限分配,數據權限分配,代碼生成等功能。

Github:https://github.com/hdhong/springboot-plus

項目截圖:

5.Spring-Boot-Pay

一個支付案例,提供了包括支付寶、微信、銀聯在內的詳細支付代碼案例,對於有支付需求的小伙伴來說,這個項目再合適不過了。

Github:https://github.com/softprog/spring-boot-pay

6. spring-boot-seckill

SpringBoot 開發案例從 0 到 1 構建分布式秒殺系統。

GitHub:https://github.com/ZoeShaw101/spring-boot-seckill

秒殺架構:

7.jeeSpringCloud

基於 SpringBoot2.0 的后台權限管理系統界面簡潔美觀敏捷開發系統架構。核心技術采用 Spring、MyBatis、Shiro 沒有任何其它重度依賴。

Github:https://github.com/HuangBingGui/JeeSpringCloudV3.2

演示地址:http://bknfdnl.hn3.mofasuidao.cn/admin/login

8.Roses

基於 Spring Boot 2 和 Spring Cloud Finchley.RELEASE,致力做更簡潔的分布式和服務化解決方案,Roses 擁有高效率的開發體驗,提供可靠消息最終一致性分布式事務解決方案,提供基於調用鏈的服務治理,提供可靠的服務異常定位方案(Log + Trace)等等。

一個分布式框架不僅需要構建高效穩定的底層開發框架,更需要解決分布式帶來的種種挑戰!

Github:https://github.com/stylefeng/Roses

9.Halo

使用 Spring Boot 框架,完成的現代化的個人獨立博客系統。具有完備的 Markdown 編輯器以及文章/頁面系統,包含分類/標簽/預覽圖,附件管理,評論系統,主題系統,系統設置等功能。

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

官方文檔:https://halo.run

10.Spring-Boot-Admin

用來管理和監視您的 Spring Boot 應用程序的。應用程序需要注冊為客戶端,UI由 AngularJs 開發。

Github:https://github.com/codecentric/spring-boot-admin

項目截圖:

相關推薦:


免責聲明!

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



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