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軟件,目前專注進銷存+財務功能。主要模塊有零售管理、采購管理、銷售管理、倉庫管理、財務管理、報表查詢、基礎數據、系統管理等。支持預付款、收入支出、倉庫調撥、組裝拆卸、訂單等特色功能。擁有庫存狀況、出入庫統計等報表。同時對角色和權限進行了細致全面控制,精確到每個按鈕和菜單。
項目演示:

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