预购商品
书目分类
特别推荐
第1章設計模式的原則與分類1 1.1本章要點1 1.2設計模式的原則1 1.2.1單一職責原則1 1.2.2介面隔離原則4 1.2.3裡氏替換原則6 1.2.4依賴倒置原則12 1.2.5迪米特法則13 1.2.6開閉原則16 1.3設計模式的分類19 1.3.1創建型模式19 1.3.2結構型模式19 1.3.3行為型模式20 1.4合成複用原則20 1.5章節回顧22 第2章多種類協力廠商帳號登錄 ——橋接模式與適配器模式23 2.1本章要點23 2.2初始化專案實戰環境24 2.2.1創建SpringBoot項目並添加pom.xml依賴24 2.2.2application.properties配置26 2.2.3初始化傳統註冊、登錄功能27 2.2.4項目驗證30 2.3實戰需求發佈會32 2.4適配器模式實戰——UML類結構分解及方法定義35 2.5適配器模式實戰——協力廠商帳號登錄39 2.5.1協力廠商帳號的登錄原理40 2.5.2代碼實戰44 2.5.3驗證協力廠商帳號登錄功能47 2.6橋接模式實戰——UML類結構分解及方法定義49 2.7橋接模式實戰——協力廠商帳號登錄56 2.7.1核心代碼實戰56 2.7.2修復代碼瑕疵58 2.7.3Client調用端代碼實戰64 2.7.4功能測試69 2.8章節回顧69 第3章商品類目管理 ——組合模式與訪問者模式71 3.1本章要點71 3.2實戰需求發佈會71 3.3實戰前的準備工作74 3.3.1專案集成Redis74 3.3.2初始化商品類目信息77 3.4組合模式實戰——UML類結構分解及方法定義79 3.5組合模式實戰——獲取商品類目84 3.6訪問者模式實戰——UML類結構分解及方法定義87 3.7訪問者模式實戰——商品類目的增加與刪除功能91 3.7.1功能開發實戰91 3.7.2功能測試94 3.8章節回顧95 第4章商品訂單狀態轉化與處理 ——狀態模式+觀察者模式+命令模式96 4.1本章要點96 4.2實戰需求發佈會98 4.3狀態模式實戰——UML類結構分解及方法定義99 4.4狀態模式實戰——訂單狀態轉化105 4.4.1訂單狀態轉化106 4.4.2訂單狀態功能測試111 4.5觀察者模式實戰——UML類結構分解及方法定義118 4.6觀察者模式實戰——觀察訂單狀態的變更處理124 4.7Spring狀態機介紹及引入128 4.8狀態模式實戰——使用Spring狀態機130 4.8.1枚舉類及訂單物件創建131 4.8.2Spring狀態機配置類實戰133 4.9觀察者模式實戰——基於Spring狀態機139 4.9.1觀察者類創建實戰139 4.9.2測試基於Spring狀態機的訂單轉化143 4.10命令模式實戰——UML類結構分解及方法定義147 4.11命令模式實戰——訂單轉化相關擴展操作151 4.12章節回顧153 第5章多種類協力廠商支付 ——策略模式+門面模式+工廠模式+享元模式154 5.1本章要點154 5.2實戰需求發佈會155 5.3策略模式實戰——UML類結構分解及方法定義157 5.4策略模式實戰——多種類協力廠商支付160 5.4.1協力廠商支付原理160 5.4.2協力廠商支付接入流程162 5.4.3支付寶支付實戰169 5.5門面模式實戰——UML類結構分解及方法定義174 ……
B站技術博主河北王校長,視頻內容主要集中在技術與實際業務的結合點上,互聯網行業從業10年,Java技術專家。
客服公告
热门活动
订阅电子报