更新時間:2020-05-20 14:38:23 來源:動力節點 瀏覽2205次
無論是對于初學者,還是有一定工作經驗的程序員來講,SpringCloud開源項目都是一筆寶貴的財富。本文整理了十個優秀的開源項目,分別是spring-cloud-examples、spaascloud-master、spring-cloud-rest-tcc、awesome-spring-cloud、xxpay-master等等,感興趣的朋友趕緊看下去吧!
1.spring-cloud-examples
SpringCloud技術棧示例代碼,快速簡單上手教程,一個幫助大家學習SpringCloud的開源示例項目,每個SpringCloud組件都有獨立的示例供大家參考學習。
2.spaascloud-master
springcloud+vue全家桶實戰,模擬商城,完整的購物流程、后端運營平臺,可以實現快速搭建企業級微服務項目。
功能點:模擬商城,完整的購物流程、后端運營平臺對前端業務的支撐,和對項目的運維,有各項的監控指標和運維指標。
技術點:核心技術為springcloud+vue兩個全家桶實現,采取了取自開源用于開源的目標,所以能用開源絕不用收費框架,整體技術棧只有阿里云短信服務是收費的,都是目前java前瞻性的框架,可以為中小企業解決微服務架構難題,可以幫助企業快速建站。由于服務器成本較高,盡量降低開發成本的原則,本項目由10個后端項目和3個前端項目共同組成。真正實現了基于RBAC、jwt和oauth2的無狀態統一權限認證的解決方案,實現了異常和日志的統一管理,實現了MQ落地保證100%到達的解決方案。
3.spring-cloud-rest-tcc
基于SpringCloudNetflix的TCC柔性事務和EDA事件驅動示例,結合SpringCloudSleuth進行會話追蹤和SpringBootAdmin的健康監控,并輔以HystrixDashboard提供近實時的熔斷監控。
4.awesome-spring-cloud
它是SpringCloud中文索引,這是一個專門收集SpringCloud相關資料的開源項目,也有對應的導航頁面。
5.xxpay-master
XxPay聚合支付使用Java開發,包括spring-cloud、dubbo、spring-boot三個架構版本,已接入微信、支付寶等主流支付渠道,可直接用于生產環境。
6.FCat
FCat項目基于Angular4+SpringCloud的企業級基礎功能框架。
7.PiggyMetrics
一個簡單的個人財務系統,基于SpringBoot,SpringCloud和Docker簡單演示了微服務的架構模式,整個項目幾乎包含了SpringCloud的所有特性包括配置中心、GatewayzuulAPI網關、Eureka服務發現、Hystrix、Turbine儀表盤應用健康監控等等。PiggyMetrics被分解為三個核心微服務。這些服務都是圍繞某些業務能力組織的可獨立部署的應用程序。
8.Cloud-Admin
Cloud-Admin是國內首個基于SpringCloud微服務化開發平臺,核心技術采用SpringBoot2以及SpringCloudGateway相關核心組件,前端采用vue-element-admin組件。具有統一授權、認證后臺管理系統,其中包含具備用戶管理、資源權限管理、網關API管理等多個模塊,支持多業務系統并行開發,可以作為后端服務的開發腳手架。代碼簡潔,架構清晰,適合學習和直接項目中使用。
9.pig
基于SpringCloud、oAuth2.0開發,基于Vue前后分離的開發平臺,支持賬號、短信、SSO等多種登錄。
10.spring-boot-cloud
基于SpringBoot、SpringCloud、SpringOauth2和SpringCloudNetflix等框架構建的微服務項目。
Javaweb項目相關視頻教程
MVC架構:http://www.dabaquan.cn/javavideo/123.html
CRM項目:http://www.dabaquan.cn/javavideo/124.html
以上就是動力節點java培訓機構的小編針對“Javaweb項目開發視頻教程,Spring Cloud開源項目”的內容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習