Spring Boot 算是目前 Java 領(lǐng)域最火的技術(shù)棧了松嘶,也是Java開發(fā)人員不得不掌握的技術(shù),今天給大家整理了13個(gè)優(yōu)質(zhì) Spring Boot 開源項(xiàng)目給大家參考挎扰,希望能夠幫助到正在學(xué)習(xí) Spring Boot 的小伙伴翠订!小伙伴簡歷中不知道寫什么項(xiàng)目的或者項(xiàng)目沒有亮點(diǎn)的巢音,我只能幫你們到這了!下邊的項(xiàng)目排名不分先后尽超!
一官撼、mall
star 數(shù) 12.7k,項(xiàng)目地址:
https://github.com/macrozheng/mall
mall項(xiàng)目是一套電商系統(tǒng)似谁,包括前臺(tái)商城系統(tǒng)及后臺(tái)管理系統(tǒng)傲绣,基于SpringBoot+MyBatis實(shí)現(xiàn)。 前臺(tái)商城系統(tǒng)包含首頁門戶巩踏、商品推薦秃诵、商品搜索、商品展示蛀缝、購物車、訂單流程目代、會(huì)員中心屈梁、客戶服務(wù)、幫助中心等模塊榛了。 后臺(tái)管理系統(tǒng)包含商品管理在讶、訂單管理、會(huì)員管理霜大、促銷管理构哺、運(yùn)營管理、內(nèi)容管理战坤、統(tǒng)計(jì)報(bào)表曙强、財(cái)務(wù)管理、權(quán)限管理途茫、設(shè)置等模塊碟嘴。
項(xiàng)目演示:
二、Cloud-Platform
star 數(shù) 8k囊卜,項(xiàng)目地址:
https://gitee.com/geek_qi/cloud-platform
Cloud-Platform是國內(nèi)首個(gè)基于Spring Cloud微服務(wù)化開發(fā)平臺(tái)娜扇,具有統(tǒng)一授權(quán)、認(rèn)證后臺(tái)管理系統(tǒng)栅组,其中包含具備用戶管理雀瓢、資源權(quán)限管理、網(wǎng)關(guān)API 管理等多個(gè)模塊玉掸,支持多業(yè)務(wù)系統(tǒng)并行開發(fā)刃麸,可以作為后端服務(wù)的開發(fā)腳手架。代碼簡潔司浪,架構(gòu)清晰嫌蚤,適合學(xué)習(xí)和直接項(xiàng)目中使用辐益。 核心技術(shù)采用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE) 相關(guān)核心組件,采用Nacos注冊(cè)和配置中心脱吱,集成流量衛(wèi)兵Sentinel智政,前端采用vue-element-admin組件。
項(xiàng)目模塊:
項(xiàng)目演示:
三箱蝠、微人事
star 數(shù) 3.3k续捂,項(xiàng)目地址:
https://github.com/lenve/vhr
微人事是一個(gè)前后端分離的人力資源管理系統(tǒng),項(xiàng)目采用 SpringBoot + Vue 開發(fā)宦搬。權(quán)限管理相關(guān)的模塊主要有兩個(gè)牙瓢,分別是 [系統(tǒng)管理->基礎(chǔ)信息設(shè)置->權(quán)限組] 可以管理角色和資源的關(guān)系, [系統(tǒng)管理->操作員管理] 可以管理用戶和角色的關(guān)系间校。另外矾克,本項(xiàng)目也在不斷的更新中,小伙伴們可以通過下方的更新記錄查看最新完成的功能憔足。
項(xiàng)目演示:
四胁附、spring-boot-pay
star 數(shù) 2.9k,項(xiàng)目地址:
https://gitee.com/52itstyle/spring-boot-pay
這是一個(gè)支付案例滓彰,提供了包括支付寶控妻、微信、銀聯(lián)在內(nèi)的詳細(xì)支付代碼案例揭绑,對(duì)于有支付需求的小伙伴來說弓候,這個(gè)項(xiàng)目再合適不過了。
項(xiàng)目演示:
五他匪、spring-boot-seckill
star 數(shù) 3.7k菇存,項(xiàng)目地址:
https://gitee.com/52itstyle/spring-boot-seckill
從0到1構(gòu)建分布式秒殺系統(tǒng),脫離案例講架構(gòu)都是耍流氓邦蜜,SpringBoot開發(fā)案例從0到1構(gòu)建分布式秒殺系統(tǒng)撰筷,項(xiàng)目案例基本成型,逐步完善中畦徘。
秒殺架構(gòu)圖:
項(xiàng)目演示:
六毕籽、V 部落
star 數(shù) 1.06k,項(xiàng)目地址:
https://github.com/lenve/VBlog
V部落是一個(gè)多用戶博客管理平臺(tái)井辆,采用 Vue + SpringBoot開發(fā)关筒。
項(xiàng)目演示:
七、springboot-plus
star 數(shù) 2.6k杯缺,項(xiàng)目地址:
https://gitee.com/xiandafu/springboot-plus
一個(gè)基于SpringBoot 2 的管理后臺(tái)系統(tǒng),包含了用戶管理蒸播,組織機(jī)構(gòu)管理,角色管理,功能點(diǎn)管理袍榆,菜單管理胀屿,權(quán)限分配,數(shù)據(jù)權(quán)限分配包雀,代碼生成等功能 相比其他開源的后臺(tái)系統(tǒng)宿崭,SpringBoot-Plus 具有一定的復(fù)雜度。系統(tǒng)基于Spring Boot2.1技術(shù)才写,前端采用了Layui2.4葡兑。
數(shù)據(jù)庫以MySQL/Oracle/Postgres/SQLServer為實(shí)例,理論上是跨數(shù)據(jù)庫平臺(tái)赞草。
項(xiàng)目演示:
八讹堤、litemall
star 數(shù) 6.49k,項(xiàng)目地址:
https://github.com/linlinjava/litemall
一個(gè)商城項(xiàng)目厨疙,包括Spring Boot后端 + Vue管理員前端 + 微信小程序用戶前端 + Vue用戶移動(dòng)端洲守。
小商城功能:首頁、專題列表沾凄、專題詳情梗醇、分類列表、分類詳情搭独、品牌列表婴削、品牌詳情廊镜、新品首發(fā)牙肝、人氣推薦、優(yōu)惠券列表嗤朴、優(yōu)惠券選擇配椭、團(tuán)購(團(tuán)購業(yè)務(wù)有待完善)、搜索雹姊、商品詳情股缸、商品評(píng)價(jià)、商品分享吱雏、購物車敦姻、下單、訂單列表歧杏、訂單詳情镰惦、地址、收藏犬绒、足跡旺入、意見反饋、客服;
管理平臺(tái)功能:會(huì)員管理茵瘾、商城管理礼华、商品管理、推廣管理拗秘、系統(tǒng)管理圣絮、配置管理、統(tǒng)計(jì)報(bào)表聘殖。
項(xiàng)目架構(gòu):
技術(shù)棧:
項(xiàng)目演示:
九晨雳、jeeSpringCloud
star?數(shù):3.9k,項(xiàng)目地址:
https://gitee.com/JeeHuangBingGui/jeeSpringCloud
基于SpringBoot2.0的后臺(tái)權(quán)限管理系統(tǒng)界面簡潔美觀敏捷開發(fā)系統(tǒng)架構(gòu)奸腺。核心技術(shù)采用Spring餐禁、MyBatis、Shiro沒有任何其它重度依賴突照。 互聯(lián)網(wǎng)云快速開發(fā)框架,微服務(wù)分布式代碼生成的敏捷開發(fā)系統(tǒng)架構(gòu)帮非。項(xiàng)目代碼簡潔,注釋豐富,上手容易,還同時(shí)集中分布式、微服務(wù),同時(shí)包含許多基礎(chǔ)模塊和監(jiān)控讹蘑、服務(wù)模塊末盔。模塊包括:定時(shí)任務(wù)調(diào)度、服務(wù)器監(jiān)控座慰、平臺(tái)監(jiān)控陨舱、平臺(tái)設(shè)置、開發(fā)平臺(tái)版仔、單點(diǎn)登錄游盲、Redis分布式高速緩存、會(huì)員蛮粮、營銷益缎、在線用戶、日志然想、在線人數(shù)莺奔、訪問次數(shù)、調(diào)用次數(shù)变泄、直接集群令哟、接口文檔、生成模塊妨蛹、代碼實(shí)例屏富、安裝視頻、教程文檔 代碼生成(單表滑燃、主附表役听、樹表、列表和表單、redis高速緩存對(duì)接代碼典予、圖表統(tǒng)計(jì)甜滨、地圖統(tǒng)計(jì)、vue.js)瘤袖、dubbo衣摩、springCloud、SpringBoot捂敌、mybatis艾扮、spring、springmvc占婉。
項(xiàng)目演示:
十泡嘴、NiceFish
star?數(shù):3k,項(xiàng)目地址:
https://gitee.com/mumu-osc/NiceFish
NiceFish(美人魚) 是一個(gè)系列項(xiàng)目逆济,目標(biāo)是示范前后端分離的開發(fā)模式:前端瀏覽器酌予、移動(dòng)端、Electron 環(huán)境中的各種開發(fā)模式奖慌;后端有兩個(gè)版本:SpringBoot 版本和 SpringCloud 版本抛虫。
項(xiàng)目演示:
十一、zscat_sw
star?數(shù):2.1k简僧,項(xiàng)目地址:
https://gitee.com/catshen/zscat_sw
基于springboot dubbo構(gòu)建的一個(gè)商城項(xiàng)目建椰,包括前端,后端和h5應(yīng)用岛马,小程序棉姐,作為zscat應(yīng)用實(shí)踐的模板項(xiàng)目。包含sso登錄蛛枚、API網(wǎng)關(guān)谅海、流量控制脸哀、自定義協(xié)議包裝蹦浦、、自動(dòng)crud撞蜂、自動(dòng)緩存盲镶、讀寫分離、分布式緩存蝌诡、分布式定時(shí)任務(wù)溉贿、分布式鎖、消息隊(duì)列浦旱、事件機(jī)制宇色、oauth2.0登錄、全文搜索、集成qiniu文件服務(wù)宣蠕、集成dubbo例隆、集成springcboot等功能。
項(xiàng)目架構(gòu):
項(xiàng)目演示:
十二抢蚀、Roses
star數(shù):1.7k镀层,項(xiàng)目地址:
https://gitee.com/stylefeng/roses
Roses基于Spring Boot 2和Spring Cloud Finchley.SR2,更符合企業(yè)級(jí)的分布式和服務(wù)化解決方案皿曲,Roses擁有高效率的開發(fā)體驗(yàn)唱逢,提供可靠消息最終一致性分布式事務(wù)解決方案,提供基于調(diào)用鏈的服務(wù)治理屋休,提供可靠的服務(wù)異常定位方案(Log + Trace)等等坞古,一個(gè)分布式框架不僅需要構(gòu)建高效穩(wěn)定的底層開發(fā)框架,更需要解決分布式帶來的種種挑戰(zhàn)劫樟!
十三绸贡、華夏ERP
star數(shù):1.6k,項(xiàng)目地址:
https://gitee.com/jishenghua/JSH_ERP
華夏ERP基于SpringBoot框架毅哗,立志為中小企業(yè)提供開源好用的ERP軟件听怕,目前專注進(jìn)銷存+財(cái)務(wù)功能。主要模塊有零售管理虑绵、采購管理尿瞭、銷售管理、倉庫管理翅睛、財(cái)務(wù)管理声搁、報(bào)表查詢、基礎(chǔ)數(shù)據(jù)捕发、系統(tǒng)管理等疏旨。支持預(yù)付款、收入支出扎酷、倉庫調(diào)撥檐涝、組裝拆卸、訂單等特色功能法挨。擁有庫存狀況谁榜、出入庫統(tǒng)計(jì)等報(bào)表。同時(shí)對(duì)角色和權(quán)限進(jìn)行了細(xì)致全面控制凡纳,精確到每個(gè)按鈕和菜單窃植。
項(xiàng)目演示:
總結(jié)
好了,一點(diǎn)點(diǎn)整理的資源荐糜,如果還有比較好的巷怜,還希望大家在下方補(bǔ)充哦葛超!