簡介:當前正是微服務、分布式等相關技術盛行的時代,服務與服務之間、接口與接口之間如何進行通信是每個系統架構都會面臨的事情。Dubbo作為當前應用相當廣泛的服務調度框架,在服務之間的通信起到了關鍵性的作用。本課程將以代碼實戰為主、理論概念為輔,一步一個腳印從認識與理解Dubbo開始到基于Spring Boot整合Dubbo搭建實際的企業級應用實戰相關實際項目的典型業務場景,講解了如何采用Dubbo發布、注冊服務到注冊中心Zookeeper以及如何訂閱、調用服務。本課程由淺入深,適合各階段工程師、程序員觀看。
第1章 課程介紹
課程介紹,介紹課程特色,課程要求以及預期目標和收獲。
第2章 前置知識準備
本章介紹了如何采用當前流行的微服務Spring Boot架構整合Dubbo+Zookeeper相關依賴,內容包括如何快速搭建多模塊的企業級微服務項目、如何整合Dubbo跟Zookeeper,如何加入配置以及兩大dubbo的核心配置文件介紹:spring-dubbo.xml跟dubbo.properties
第3章 電商項目業務場景實戰一:商城商品列表功能
本章以實際業務場景:商城商品列表功能實戰基于Dubbo協議的服務調度,其中包括了如何進行場景需求分析、數據庫設計以及如何搭建另外的Spring Boot項目實現服務與服務之間如何基于rpc協議的調度
- 視頻: 3-1 業務場景實戰之商城商品列表功能~業務場景概述 (02:57)
- 視頻: 3-2 業務場景實戰之商城商品列表功能~相關技術點講解 (03:31)
- 視頻: 3-3 業務場景實戰之商城商品列表功能~數據庫設計 (01:56)
- 視頻: 3-4 業務場景實戰之商城商品列表功能~基于RPC協議實現思路分析 (02:24)
- 視頻: 3-5 業務場景實戰之商城商品列表功能~列表查詢功能實現 (15:13)
- 視頻: 3-6 業務場景實戰之商城商品列表功能~列表查詢功能自測思路分析 (02:11)
- 視頻: 3-7 業務場景實戰之商城商品列表功能~搭建微服務Spring Boot項目 (06:08)
- 視頻: 3-8 業務場景實戰之商城商品列表功能~列表查詢功能自測實戰-1 (12:25)
- 視頻: 3-9 業務場景實戰之商城商品列表功能~列表查詢功能自測實戰-2 (10:23)
- 視頻: 3-10 業務場景實戰之商城商品列表功能~列表查詢流程總結 (06:54)
- 視頻: 3-11 業務場景實戰之商城商品列表功能~列表分頁功能實現與自測 (10:12)
- 視頻: 3-12 業務場景實戰之商城商品列表功能~列表查詢功能引申 (10:17)
- 視頻: 3-13 業務場景實戰之商城商品列表功能~總結與回顧 (04:52)
第4章 電商項目業務場景實戰二:用戶下單功能實現
本章同樣也是以實際業務場景:商城用戶下單功能實戰基于Http協議Rest Api的服務調度,并開發了一個通用的幾乎可使用java項目的發起http請求服務類,另外,也介紹了如何基于objectMapper解析http請求調用返回的結果等
- 視頻: 4-1 業務場景實戰之用戶下單功能實現~業務場景概述 (02:13)
- 視頻: 4-2 業務場景實戰之用戶下單功能實現~數據庫設計 (02:06)
- 視頻: 4-3 業務場景實戰之用戶下單功能實現~基于Http協議實現思路分析 (02:09)
- 視頻: 4-4 業務場景實戰之用戶下單功能實現~開發“用戶下單”接口 (18:21)
- 視頻: 4-5 業務場景實戰之用戶下單功能實現~用戶下單功能自測思路分析 (02:07)
- 視頻: 4-6 業務場景實戰之用戶下單功能實現~用戶下單功能自測 (07:33)
- 視頻: 4-7 業務場景實戰之用戶下單功能實現~開發通用的Http服務類一_1 (11:04)
- 視頻: 4-8 業務場景實戰之用戶下單功能實現~開發通用的Http服務類一_2 (11:25)
- 視頻: 4-9 業務場景實戰之用戶下單功能實現~開發通用的Http服務類二 (14:17)
- 視頻: 4-10 業務場景實戰之用戶下單功能實現~解析響應數據 (14:33)