今天不想寫文章,就貼幾個開源項目吧,一部分是網上推薦的,一部分是自己用過或者在用的,記錄下,大家也可以看看,學習學習。(頭條最近維護外部連結,不能直達了,大家cv大法吧)
一 介紹
第一套:比較好的 Spring Cloud 開源項目
1 PiggyMetrics 地址
https://github.com/sqshq/piggymetrics
2 分布式電商項目地址
https://github.com/SiGuiyang/spring-cloud-shop
3 輕鬆閱讀微服務項目 api
https://github.com/Zealon159/light-reading-cloud
4 SpringBlade 微服務開發平台地址
SpringBlade: SpringBlade 是一個由商業級項目升級優化而來的微服務架構,採用Spring Boot 2.5 、Spring Cloud 2020 等核心技術構建,完全遵循阿里巴巴編碼規範。提供基於React和Vue的兩個前端框架用於快速搭建企業級的SaaS多租戶微服務平台。
https://gitee.com/smallc/SpringBlade
5 Cloud-Platform 地址
Cloud-Platform: 國內首個Spring Cloud微服務化RBAC的管理平台,核心採用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端採用d2-admin中台框架。 記得上邊點個star 關注更新
https://gitee.com/geek_qi/cloud-platform
6 網際網路雲快速開發框架地址
JeeSpringCloud: 基於SpringBoot2.0的後台權限管理系統界面簡潔美觀敏捷開發系統架構。核心技術採用Spring、MyBatis、Shiro沒有任何其它重度依賴。 網際網路雲快速開發框架,微服務分布式代碼生成的敏捷開發系統架構。項目代碼簡潔,注釋豐富,上手容易,還同時集中分布式、微服務,同時包含許多基礎模塊和監控、服務模塊。模塊包括:定時任務調度、伺服器監控、平台監控、平台設置、開發平台、單點登錄、redis分布式高速緩存、會員、營銷、在線用戶、日誌、在線人數、訪問次數、調用次數、直接集群、接口文檔、生成模塊、代碼實例、安裝視頻、教程文檔 代碼生成(單表、主附表、樹表、列表和表單、redis高速緩存對接代碼、圖表統計、地圖統計、vue.js)、dubbo、springCloud、SpringBoot、mybatis、spring、springmvc。
https://gitee.com/JeeHuangBingGui/jeeSpringCloud
第二套:FEBS 非常全面,但開發文檔需要付費
mrbird (mrbirdd) - Gitee.com
https://gitee.com/mrbirdd
1 開源項目後端
FEBS Cloud: 基於Spring Cloud Hoxton.RELEASE、Spring Cloud OAuth2 & Spring Cloud Alibaba & Element 微服務權限系統,開箱即用。預覽地址:
https://gitee.com/mrbirdd/FEBS-Cloud
2 開源項目前端
FEBS Cloud Web: FEBS Cloud 微服務權限系統前端,使用 vue-element-admin 構建
https://gitee.com/mrbirdd/FEBS-Cloud-Web
3 使用教程
1. 系統日誌 · Spring Cloud 微服務權限系統搭建教程 · 看雲
https://www.kancloud.cn/mrbird/spring-cloud/1265018
第三套:Cloud-Platform 平台,什麼都有,但學習成本比較高
江離 (geek_qi) - Gitee.com
https://gitee.com/geek_qi
1 開源項目後端
Cloud-Platform: 國內首個Spring Cloud微服務化RBAC的管理平台,核心採用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端採用d2-admin中台框架。 記得上邊點個star 關注更新
https://gitee.com/geek_qi/cloud-platform
2 開源項目前端
Cloud-Platform-UI-V2: Cloud-Platform 新版UI,支持多系統、中台化構建。首個Spring Cloud微服務化RBAC的管理平台,核心採用Spring Boot 2.4、Spring Cloud 2020.0.0 & Alibaba,前端採用d2-admin中台框架。 記得上邊點個star 關注更新
https://gitee.com/geek_qi/Cloud-Platform-UI-V2
3 視頻介紹
基於Spring Cloud微服務化開發平台Cloud-platform項目完整解析_嗶哩嗶哩_bilibili
Cloud-Platform是國內首個基於Spring Cloud微服務化開發平台,具有統一授權、認證後台管理系統,其中包含具備用戶管理、資源權限管理、網關API 管理等多個模塊,支持多業務系統並行開發,可以作為後端服務的開發腳手架。代碼簡潔,架構清晰,適合學習和直接項目中使用。
https://www.bilibili.com/video/BV1SD4y1o7cN?p=1
4 圖文講解:
基於Spring Cloud微服務化開發平台Cloud-Platform完整解析 - 掘金
https://juejin.im/post/6875998121802301453/
5 版本對於關係
版本說明 |
前端 |
後端 |
穩定性 |
第一代 |
Cloud-Platform-UI、master |
Cloud-Platform、v2.7 |
比較穩定 |
第二代 |
Cloud-Platform-UI-v2、dev |
Cloud-Platform、master |
開發中 |
第四套:尚醫通實戰項目,含有 Spring Cloud,但缺權限設計
尚矽谷Java微服務+分布式+全棧項目【尚醫通】_嗶哩嗶哩_bilibili
https://www.bilibili.com/video/BV1V5411K7rT?p=100
第五套: 手把手教你開發 SpringBoot+Jwt+Vue 的前後端分離後台管理系統,含有權限設計,但缺 Spring Cloud
手把手教你開發SpringBoot+Jwt+Vue的前後端分離後台管理系統_嗶哩嗶哩_bilibili
https://www.bilibili.com/video/BV1af4y1s7Wh?p=21
第六套:當然還有若依這一套框架了
http://www.ruoyi.vip/
二 小結
感覺這些項目,大家如果拉下來一兩個吃透的話,在Cloud這塊,基本就ok了。當然,自己能搞架構的話,就更好了,加油!