springboot~如何去掌握它(新手可以看看)


springboot~如何去掌握它

主講:倉儲大叔

每講40分鍾

架構圖

graph LR App-->A Web-->A A(zuul proxy)-->B(eureka server) A-->C(config server) C-->B User-->C Product-->C A-->D(ribbon+hystrix) User-->B Product-->B FeiClient-->User FeiClient-->Product

一 spirngboot介紹

  • 環境搭建 jdk,gradle
  • IDE工具選擇intellij idea
  • 源代碼工具github的使用
  • issue的使用
  • 分支的介紹與使用原則
  • 第一個web api程序

二 服務發現與配置中心

  • eureka的介紹
  • eureka項目的建立與配置
  • 啟動第一個服務發現環境
  • eureka client的搭建
  • 配置中心config-server的建立與配置
  • 把配置中注冊到eureka的意義
  • 添加config-repo項目
  • 添加新項目,作為eurekaClient和configClient,並進行設置

三 docker-compose部署集成開發環境

  • docker-compose介紹與語法
  • 集成eureka
  • 集成config-server
  • 集成rabbitmq
  • 集成redis
  • 集成mongodb
  • 集成zipkin
  • 集成mysql
  • 對docker-compose.yml進行測試與部署
  • 開發新的項目,對這些環境進行測試

四 zuul實現網關功能

  • zuul的介紹
  • zuul項目的建立
  • yml相關配置與說明
  • hystrix斷路器的介紹和配置
  • Ribbon客戶端負載均衡的介紹
  • 建立A站和B站服務,並使用zuul實現路由轉發
  • 過濾器的使用
  • 使用zuul實現用戶授權
  • 使用zuul實現異常統一處理

五 幾個常用的組件介紹

  • spring Cloud Bus介紹
  • rabbitmq的配置與使用
  • config-server項目對熱部署的實現
  • mongodb的配置與使用
  • redis的配置與使用
  • mysql的配置與使用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM