開源的13個Spring Boot 優秀學習專案!超53K星,一網打盡!

徐劉根發表於2020-10-28

在這裡插入圖片描述

往期熱門文章:

1、《往期精選優秀博文都在這裡了!

2、22款終端生產力工具,效率飛起!

3、又一P1故障,鍋比臉圓

4、Mybatis介面Mapper內的方法為啥不能過載?

5、delete後加 limit是個好習慣麼 ?

Spring Boot 算是目前 Java 領域最火的技術棧了,也是Java開發人員不得不掌握的技術,今天給大家整理了13個優質 Spring Boot 開源專案給大家參考,希望能夠幫助到正在學習 Spring Boot 的小夥伴!小夥伴簡歷中不知道寫什麼專案的或者專案沒有亮點的,我只能幫你們到這了!下邊的專案排名不分先後!

一、mall

star 數 12.7k,專案地址:

https://github.com/macrozheng/mall

mall專案是一套電商系統,包括前臺商城系統及後臺管理系統,基於SpringBoot+MyBatis實現。 前臺商城系統包含首頁門戶、商品推薦、商品搜尋、商品展示、購物車、訂單流程、會員中心、客戶服務、幫助中心等模組。 後臺管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、許可權管理、設定等模組。

專案演示:

在這裡插入圖片描述
在這裡插入圖片描述

二、Cloud-Platform

star 數 8k,專案地址:

https://gitee.com/geek_qi/cloud-platform

Cloud-Platform是國內首個基於Spring Cloud微服務化開發平臺,具有統一授權、認證後臺管理系統,其中包含具備使用者管理、資源許可權管理、閘道器API 管理等多個模組,支援多業務系統並行開發,可以作為後端服務的開發腳手架。程式碼簡潔,架構清晰,適合學習和直接專案中使用。 核心技術採用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE) 相關核心元件,採用Nacos註冊和配置中心,整合流量衛兵Sentinel,前端採用vue-element-admin元件。

專案模組:

在這裡插入圖片描述

專案演示:

在這裡插入圖片描述

三、微人事

star 數 3.3k,專案地址:

https://github.com/lenve/vhr

微人事是一個前後端分離的人力資源管理系統,專案採用 SpringBoot + Vue 開發。許可權管理相關的模組主要有兩個,分別是 [系統管理->基礎資訊設定->許可權組] 可以管理角色和資源的關係, [系統管理->操作員管理] 可以管理使用者和角色的關係。另外,本專案也在不斷的更新中,小夥伴們可以通過下方的更新記錄檢視最新完成的功能。

專案演示:

在這裡插入圖片描述

四、spring-boot-pay

star 數 2.9k,專案地址:

https://gitee.com/52itstyle/spring-boot-pay

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

專案演示:

在這裡插入圖片描述

五、spring-boot-seckill

star 數 3.7k,專案地址:

https://gitee.com/52itstyle/spring-boot-seckill

從0到1構建分散式秒殺系統,脫離案例講架構都是耍流氓,SpringBoot開發案例從0到1構建分散式秒殺系統,專案案例基本成型,逐步完善中。

秒殺架構圖:
在這裡插入圖片描述

專案演示:
在這裡插入圖片描述

六、V 部落

star 數 1.06k,專案地址:

https://github.com/lenve/VBlog

V部落是一個多使用者部落格管理平臺,採用 Vue + SpringBoot開發。

專案演示:
在這裡插入圖片描述

七、springboot-plus

star 數 2.6k,專案地址:

https://gitee.com/xiandafu/springboot-plus

一個基於SpringBoot 2 的管理後臺系統,包含了使用者管理,組織機構管理,角色管理,功能點管理,選單管理,許可權分配,資料許可權分配,程式碼生成等功能 相比其他開源的後臺系統,SpringBoot-Plus 具有一定的複雜度。系統基於Spring Boot2.1技術,前端採用了Layui2.4。

資料庫以MySQL/Oracle/Postgres/SQLServer為例項,理論上是跨資料庫平臺。

專案演示:

在這裡插入圖片描述

八、litemall

star 數 6.49k,專案地址:

https://github.com/linlinjava/litemall

一個商城專案,包括Spring Boot後端 + Vue管理員前端 + 微信小程式使用者前端 + Vue使用者移動端。

小商城功能:首頁、專題列表、專題詳情、分類列表、分類詳情、品牌列表、品牌詳情、新品首發、人氣推薦、優惠券列表、優惠券選擇、團購(團購業務有待完善)、搜尋、商品詳情、商品評價、商品分享、購物車、下單、訂單列表、訂單詳情、地址、收藏、足跡、意見反饋、客服;

管理平臺功能:會員管理、商城管理、商品管理、推廣管理、系統管理、配置管理、統計報表。

專案架構:

在這裡插入圖片描述

技術棧:

在這裡插入圖片描述

專案演示:

在這裡插入圖片描述

九、jeeSpringCloud

star 數:3.9k,專案地址:

https://gitee.com/JeeHuangBingGui/jeeSpringCloud

基於SpringBoot2.0的後臺許可權管理系統介面簡潔美觀敏捷開發系統架構。核心技術採用Spring、MyBatis、Shiro沒有任何其它重度依賴。 網際網路雲快速開發框架,微服務分散式程式碼生成的敏捷開發系統架構。專案程式碼簡潔,註釋豐富,上手容易,還同時集中分散式、微服務,同時包含許多基礎模組和監控、服務模組。模組包括:定時任務排程、伺服器監控、平臺監控、平臺設定、開發平臺、單點登入、Redis分散式快取記憶體、會員、營銷、線上使用者、日誌、線上人數、訪問次數、呼叫次數、直接叢集、介面文件、生成模組、程式碼例項、安裝視訊、教程文件 程式碼生成(單表、主附表、樹表、列表和表單、redis快取記憶體對接程式碼、圖表統計、地圖統計、vue.js)、dubbo、springCloud、SpringBoot、mybatis、spring、springmvc。

在這裡插入圖片描述

專案演示:

在這裡插入圖片描述

十、NiceFish

star 數:3k,專案地址:

https://gitee.com/mumu-osc/NiceFish

NiceFish(美人魚) 是一個系列專案,目標是示範前後端分離的開發模式:前端瀏覽器、移動端、Electron 環境中的各種開發模式;後端有兩個版本:SpringBoot 版本和 SpringCloud 版本。

專案演示:

在這裡插入圖片描述

十一、zscat_sw

star 數:2.1k,專案地址:

https://gitee.com/catshen/zscat_sw

基於springboot dubbo構建的一個商城專案,包括前端,後端和h5應用,小程式,作為zscat應用實踐的模板專案。包含sso登入、API閘道器、流量控制、自定義協議包裝、、自動crud、自動快取、讀寫分離、分散式快取、分散式定時任務、分散式鎖、訊息佇列、事件機制、oauth2.0登入、全文搜尋、整合qiniu檔案服務、整合dubbo、整合springcboot等功能。

專案架構:

在這裡插入圖片描述

專案演示:
在這裡插入圖片描述

十二、Roses

star數:1.7k,專案地址:

https://gitee.com/stylefeng/roses

Roses基於Spring Boot 2和Spring Cloud Finchley.SR2,更符合企業級的分散式和服務化解決方案,Roses擁有高效率的開發體驗,提供可靠訊息最終一致性分散式事務解決方案,提供基於呼叫鏈的服務治理,提供可靠的服務異常定位方案(Log + Trace)等等,一個分散式框架不僅需要構建高效穩定的底層開發框架,更需要解決分散式帶來的種種挑戰!

十三、華夏ERP

star數:1.6k,專案地址:

https://gitee.com/jishenghua/JSH_ERP

華夏ERP基於SpringBoot框架,立志為中小企業提供開源好用的ERP軟體,目前專注進銷存+財務功能。主要模組有零售管理、採購管理、銷售管理、倉庫管理、財務管理、報表查詢、基礎資料、系統管理等。支援預付款、收入支出、倉庫調撥、組裝拆卸、訂單等特色功能。擁有庫存狀況、出入庫統計等報表。同時對角色和許可權進行了細緻全面控制,精確到每個按鈕和選單。

專案演示:

在這裡插入圖片描述

總結

好了,一點點整理的資源,如果還有比較好的,還希望大家在下方補充哦!

在這裡插入圖片描述

【視訊福利】2T免費學習視訊,搜尋或掃描上述二維碼關注微信公眾號:Java後端技術(ID: JavaITWork)回覆:1024,即可免費獲取!內含SSM、Spring全家桶、微服務、MySQL、MyCat、叢集、分散式、中介軟體、Linux、網路、多執行緒,Jenkins、Nexus、Docker、ELK等等免費學習視訊,持續更新!

相關文章