| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Spring Cloud Alibaba大型微服務架構項目實戰.下冊 ISBN:9787121486630 出版社:電子工業 著編譯者:十三 頁數:318 所在地:中國大陸 *此為代購商品 書號:1678056 可大量預訂,請先連絡。 內容簡介 本書重在引導讀者體驗真實的項目開發,圍繞Spring Cloud Alibaba技術棧全面展開,兼顧相關技術的知識拓展,由淺入深,步步為營,對一個單體API項目進行拆解和微服務化,並從零到一落地一個功能完整、流程完善的微服務架構項目。本書的目標是讓讀者擁有完整且高質量的學習體驗,遠離「Hello World」項目,為技術深度的挖掘和薪水、職位的提升提供保障。本書的內容豐富,案例通俗易懂,幾乎涵蓋了目前Spring Cloud Alibaba的全部熱門組件,特別適合想要了解Spring Cloud Alibaba熱門組件及想搭建微服務架構系統的讀者閱讀。作者簡介 韓帥(十三),企業技術主管、掘金優秀作者、CSDN博客專家、專欄作者、視頻講師。 GitHub開源項目newbee-mall系列的主理人,多年一線開發經驗,歷任高級開發工程師、後端主程、技術部門主管等職位。熟練使用Java、SQL、Spring Boot、Vue等計算機語言和開發框架,有非常豐富的開發經驗,同時也是開源項目的愛好者和貢獻者。目錄 第1章 大型微服務架構項目設計與實戰1 1 微服務架構項目詳解 1 1 1 實戰項目介紹 1 1 2 新蜂商城項目的開源歷程 1 1 3 新蜂商城項目的功能及資料庫設計 1 2 從單體項目到微服務架構項目的拆分思路 1 3 微服務架構項目源代碼獲取和項目啟動 1 3 1 基礎環境準備及微服務組件安裝和配置 1 3 2 下載微服務架構項目的源代碼 1 3 3 微服務架構項目的 目錄 結構講解1 3 4 啟動並驗證微服務實例 1 4 微服務架構項目的功能演示 1 4 1 商城用戶的註冊與登錄演示 1 4 2 添加商品到購物車的功能演示 1 4 3 下單流程演示 1 4 4 後台管理系統的部分功能演示 1 5 微服務架構項目中介面的參數處理及統一結果響應 1 6 微服務架構項目打包和部署的注意事項 第2章 實戰項目基礎構建及公用模塊引入 2 1 編碼前的準備 2 2 搭建項目骨架 2 2 1 構建項目並整理依賴關係 2 2 2 編寫測試代碼 2 3 用戶微服務編碼 2 3 1 引入業務依賴 2 3 2 商城用戶模塊中的介面改造 2 3 3 用戶微服務改造過程中遇到的問題 2 4 引入公用模塊 2 5 用戶微服務模塊改造 2 6 OpenFeign編碼暴露遠程介面 2 7 遠程調用OpenFeign應該如何設置 第3章 用戶微服務編碼實踐及功能講解 3 1 登錄流程介紹 3 1 1 什麼是登錄 3 1 2 用戶登錄狀態 3 1 3 登錄流程設計 3 2 登錄功能的源代碼介紹 3 3 token值處理及鑒權源代碼介紹 3 4 用戶微服務代碼改造 3 4 1 引入Redis進行鑒權改造 3 4 2 用戶微服務中登錄代碼及鑒權代碼修改 3 5 網關層鑒權 3 5 1 在網關層引入Redis 3 5 2 鑒權的全局過濾器編碼實現 3 5 3 功能測試 第4章 商品微服務編碼實踐及功能講解 4 1 商品微服務介紹 4 1 1 商品分類管理模塊介紹 4 1 2 商品管理模塊介紹 4 2 創建商品微服務編碼 4 3 商品微服務與用戶微服務通信 4 3 1 為什麼需要調用用戶微服務 4 3 2 商品微服務調用用戶微服務編碼實踐 4 3 3 功能測試 4 4 商品微服務編碼 4 4 1 商品微服務代碼改造 4 4 2 OpenFeign編碼暴露遠程介面 4 4 3 功能測試 4 5 改造過程中遇到的問題總結 4 5 1 問題1:循環依賴 4 5 2 問題2:缺少LoadBalancer依賴 第5章 推薦微服務編碼實踐及功能講解 5 1 推薦微服務主要功能模塊介紹 5 1 1 輪播圖管理模塊介紹 5 1 2 商品推薦管理模塊介紹 5 1 3 表結構設計 5 2 創建推薦微服務編碼 5 3 推薦微服務編碼 5 3 1 推薦微服務調用用戶微服務編碼實踐 5 3 2 推薦微服務編碼 5 3 3 推薦微服務遠程調用商品微服務編碼實踐 5 3 4 功能測試 第6章 用戶微服務及商品微服務功能完善 6 1 增加商城用戶的相關功能 6 1 1 商城用戶模塊介紹 6 1 2 商城用戶功能模塊編碼 6 1 3 商城用戶模塊代碼完善 6 1 4 OpenFeign編碼暴露遠程介面 6 1 5 商城用戶鑒權功能測試 6 2 新增商城端網關模塊 6 2 1 創建商城端網關newbee-mall-cloud-gateway-mall 6 2 2 商城端網關功能測試 6 3 商城首頁數據的介面實現 6 3 1 首頁的排版設計 6 3 2 首頁介面的響應結果設計 6 3 3 業務層代碼的實現 6 3 4 調用商品微服務進行數據的查詢與封裝 6 3 5 首頁介面控制層代碼的實現 6 3 6 首頁介面網關配置 6 4 商城分類頁面的介面實現 6 4 1 分類頁面的介面響應數據 6 4 2 業務層代碼的實現 6 4 3 分類頁面數據介面控制層代碼的實現 6 4 4 分類介面網關配置 6 5 商品列表和商品詳情頁面的介面實現 6 5 1 介面傳參解析及返回欄位定義 6 5 2 業務層代碼的實現 6 5 3 控制層代碼的實現 6 5 4 商品介面網關配置 6 6 商城端部分介面的功能測試 6 6 1 獲取首頁數據的介面測試 6 6 2 獲取分類頁面的數據介面測試 第7章 購物車微服務編碼實踐及功能講解 7 1 購物車微服務主要功能介紹 7 1 1 購物車模塊介紹 7 1 2 購物車模塊的表結構設計 7 2 創建購物車微服務模塊 7 3 遠程調用用戶微服務及其他注意事項 7 4 購物車微服務編碼 7 4 1 購物車微服務代碼改造 7 4 2 網關模塊配置 7 5 購物車微服務遠程調用商品微服務編碼實踐 7 6 購物車微服務功能測試 7 7 OpenFeign編碼暴露遠程介面 第8章 訂單微服務編碼實踐及功能講解 8 1 訂單微服務主要功能模塊介紹 8 1 1 訂單模塊介紹 8 1 2 訂單模塊的表結構設計 8 1 3 訂單模塊中的主要功能分析 8 1 4 訂單處理流程及訂單狀態的介紹 8 2 創建訂單微服務模塊 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |