Spring Cloud + Vue 項目實戰,模擬商城+後端運營平台,值的學習

今天老貓要跟大家分享一個開源項目Spring Cloud 實戰項目,開發者:劉兆明,代碼可以到碼雲中下載。搜索項目名 paascloud-master。

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

項目介紹

功能點:模擬商城,完整的購物流程、後端運營平臺對前端業務的支撐,和對項目的運維,有各項的監控指標和運維指標。技術點:核心技術為springcloud+vue兩個全家桶實現,採取了取自開源用於開源的目標,所以能用開源絕不用收費框架,整體技術棧只有阿里雲短信服務是收費的,都是目前java前瞻性的框架,可以為中小企業解決微服務架構難題,可以幫助企業快速建站。由於服務器成本較高,儘量降低開發成本的原則,本項目由10個後端項目和3個前端項目共同組成。真正實現了基於RBAC、jwt和oauth2的無狀態統一權限認證的解決方案,實現了異常和日誌的統一管理,實現了MQ落地保證100%到達的解決方案。核心框架:springcloud Edgware全家桶安全框架:Spring Security Spring Cloud Oauth2分佈式任務調度:elastic-job持久層框架:MyBatis、通用Mapper4、Mybatis_PageHelper數據庫連接池:Alibaba Druid日誌管理:Logback前端框架:Vue全家桶以及相關組件三方服務: 郵件服務、阿里雲短信服務、七牛雲文件服務、釘釘機器人服務、高德地圖API

平臺目錄結構說明

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

架構圖

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

特殊說明

這裡做一個解釋由於微服務的拆分受制於服務器,這裡我做了微服務的合併,比如OAuth2的認證服務中心和用戶中心合併,統一的one service服務中心和用戶認證中心合併,支付中心和訂單中心合併,其實這也是不得已而為之,只是做了業務微服務中心的合併,並沒有將架構中的 註冊中心 監控中心 服務發現中心進行合併 

項目展示

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

常見問題

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習

Spring Cloud + Vue 項目實戰,模擬商城+後端運營平臺,值的學習


分享到:


相關文章: