👉 這是一個或許對你有用的社群
《專案實戰(影片)》:從書中學,往事上“練” 《網際網路高頻面試題》:面朝簡歷學習,春暖花開 《架構 x 系統設計》:摧枯拉朽,掌控面試高頻場景題 《精進 Java 學習指南》:系統學習,網際網路主流技術棧 《必讀 Java 原始碼專欄》:知其然,知其所以然

👉這是一個或許對你有用的開源專案國產 Star 破 10w+ 的開源專案,前端包括管理後臺 + 微信小程式,後端支援單體和微服務架構。功能涵蓋 RBAC 許可權、SaaS 多租戶、資料許可權、商城、支付、工作流、大屏報表、微信公眾號、CRM 等等功能:
Boot 倉庫:https://gitee.com/zhijiantianya/ruoyi-vue-pro Cloud 倉庫:https://gitee.com/zhijiantianya/yudao-cloud 影片教程:https://doc.iocoder.cn 【國內首批】支援 JDK 21 + SpringBoot 3.2.2、JDK 8 + Spring Boot 2.7.18 雙版本
常用技術選型
-
反向代理:Nginx
-
開發框架:Spring Boot
-
資料庫:MySQL
-
快取:Redis
-
微服務解決方案:Spring Cloud Alibaba
-
註冊中心:Nacos -
配置中心:Nacos -
MQ:RocketMQ / RabbitMQ
-
監控報警:Prometheus
-
OSS檔案系統:Minio
-
志系統:Promtail + Loki + Grafana or ELK
-
CI/CD:Jenkins
-
任務中心:xxl-job
-
軟體交付:Docker映象
基於 Spring Boot + MyBatis Plus + Vue & Element 實現的後臺管理系統 + 使用者小程式,支援 RBAC 動態許可權、多租戶、資料許可權、工作流、三方登入、支付、簡訊、商城等功能
專案地址:https://github.com/YunaiV/ruoyi-vue-pro 影片教程:https://doc.iocoder.cn/video/
邏輯架構模板
-
分層:UI 、 前臺、中臺、基礎設施 -
DDD:中臺採用DDD架構設計,按領域進行設計、開發,各領域間透過註冊中心進行服務註冊和服務發現,透過FeignClient進行呼叫 -
中臺閘道器:中臺服務透過中臺閘道器釋出給前臺應用,前臺透過HttpClient呼叫閘道器介面,閘道器透過服務發現和負載均衡轉發前臺請求到中臺 -
基礎設施:所有依賴外部的基礎設施抽象基礎設施介面層,基礎設施層做具體的實現,中臺應用只依賴基礎設定介面層 -
Portal:開放Portal服務(開放平臺),用於外部系統呼叫和系統回撥 -
日誌收集系統 -
系統監控&告警 -
埋點統計

基於 Spring Cloud Alibaba + Gateway + Nacos + RocketMQ + Vue & Element 實現的後臺管理系統 + 使用者小程式,支援 RBAC 動態許可權、多租戶、資料許可權、工作流、三方登入、支付、簡訊、商城等功能
專案地址:https://github.com/YunaiV/yudao-cloud 影片教程:https://doc.iocoder.cn/video/
基於DDD的程式碼結構模板

歡迎加入我的知識星球,全面提升技術能力。
👉 加入方式,“長按”或“掃描”下方二維碼噢:

星球的內容包括:專案實戰、面試招聘、原始碼解析、學習路線。





文章有幫助的話,在看,轉發吧。
謝謝支援喲 (*^__^*)
關鍵詞
多租戶
資料許可權
小程式
系統
影片教程