Java 微服務
辛大奇 編著 無 譯
- 出版商: 中國水利水電出版社
- 出版日期: 2021-09-01
- 定價: $599
- 售價: 7.5 折 $449
- 語言: 簡體中文
- 頁數: 428
- ISBN: 7517098683
- ISBN-13: 9787517098683
-
相關分類:
Java 程式語言、Microservices 微服務、SOA
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$352架構師應該知道的 37件事
-
$454華為數據之道
-
$800$680 -
$650$487 -
$750$375 -
$534$507 -
$356數據中心設計與管理, 2/e
-
$534$507 -
$305Java 基礎案例教程, 3/e
商品描述
本書首先講解微服務的發展,其次利用微服務框架Spring Boot分模塊實現功能開發和應用部署,最後講解微服務設計方案,並構建完整微服務應用,幫助讀者從0到1設計微服務、實現微服務和應用微服務,完成微服務全生命周期開發。
本書共3篇分為14個章節,涵蓋的主要內容有微服務的發展、設計、實現和部署,具體內容為微框架Spring Cloud、Spring Boot以及 Spring Boot的IoC、AOP的實現和啟動過程;MySQL數據庫基礎知識和Redis數據庫數據結構、過期策略、多路復用等功能;消息中間件RabbitMQ架構及其交換機原理;線程及線程池實現過程;接口權限管理;統一數據返回、統一異常處理以及統一日誌攔截和日誌管理;Spring Boot集成MySQL、Redis、線程池、RabbitMQ、Shiro、JWT、Swagger;Spring中應用的設計模式實現。
本書內容通俗易懂,案例豐富,理論與實踐並重,實用性強,特別適合Java後台開發的入門讀者和進階讀者閱讀,同樣適合AI工程師、大數據開發工程師、Java 開發工程師等其他編程愛好者閱讀。另外,本書也適合作為相關培訓機構的教材使用。
作者簡介
辛大奇,機械製造與自動化專業碩士,在國內期刊發表過多篇文章,主持開發過智慧園區視頻分析等多個項目;現供職於深圳市某物聯科技有限公司,擔任軟件業務部人工智能技術顧問,並從事Web後台開發和人工智能算法的研究與應用,熟練使用Python和Java語言進行不同類型項目開發。
目錄大綱
第1章 微服務
1.1 計算機軟件
1.1.1 系統軟件
1.1.2 因特網
1.1.3 網絡應用架構
1.2 SOA與微服務
1.2.1 SOA
1.2.2 微服務架構
1.3 遠程過程調用
1.3.1 RPC調用過程
1.3.2 RPC傳輸協議組成
1.3.3 TCP
1.3.4 HTTP
1.4 小結
第2章 Spring及Spring Cloud
2.1 Spring
2.1.1 為什麽選擇Spring
2.1.2 Spring的功能
2.1.3 Spring框架功能體系
2.1.4 Spring項目體系
2.2 Spring Cloud
2.2.1 Spring Cloud與Spring Boot
2.2.2 Spring Cloud五大組件
2.3 小結
第3章 Spring Boot框架
3.1 IoC
3.1.1 Bean對象及容器
3.1.2 創建Bean對象
3.1.3 獲取Bean對象
3.1.4 BeanFactory與FactoryBean
3.2 AOP
3.2.1 切麵
3.2.2 AspectJ
3.2.3 代理
3.3 Spring Boot啟動過程
3.3.1 Spring自動配置文件
3.3.2 自動裝配和啟動
3.4 小結
第4章 數據庫
4.1 MySQL數據庫
4.1.1 部署MySQL
4.1.2 事務
4.1.3 索引
4.1.4 新增
4.1.5 刪除
4.1.6 修改
4.1.7 查詢
4.2 Spring Boot操作數據庫
4.2.1 數據庫驅動
4.2.2 數據庫連接池
4.2.3 MyBatis簡介
4.2.4 MyBatis數據處理
4.3 Spring Boot數據庫操作接口開發
……
第5章 接口測試及接口管理
第6章 日誌管理
第7章 接口權限管理
第8章 緩存及Redis
第9章 消息中間件——RabbitMQ
第10章 線程及線程池
第11章 統一數據處理
第12章 微服務應用
第13章 微服務部署
第14章 微服務架構及設計模式