●章 Spring Cloud概述 1
●1.1 傳統的應用 2
●1.1.1 單體應用 2
●1.1.2 架構演進 3
●1.1.3 架構要求 4
●1.2 微服務與Spring Cloud 5
●1.2.1 什麼是微服務 5
●1.2.2 關於Netflix OSS 6
●1.2.3 Spring Cloud與Netflix 6
●1.2.4 Spring Cloud的主要模塊 6
●1.3 學習方面的準備工作 7
●1.3.1 本書的軟件及源碼 7
●1.3.2 導入本書的案例 7
●1.4 本章小結 8
●第2章 搭建開發環境 9
●2.1 安裝與配置Maven 10
●2.1.1 關於Maven 10
●2.1.2 與安裝Maven 11
●2.1.3 配置遠程倉庫 11
●2.2 安裝Eclipse 12......
內容簡介
本書以Spring Cloud為基礎,深入講解微服務開發的相關框架,包括服務管理框架Eureka、負載均衡框架Ribbon、服務客戶端Feign、容錯框架Hystrix、消息框架Stream等。除了介紹這些微服務相關的框架外,在本書的靠前1章,還介紹了如何使用Spring Data框架操作各個主流數據庫(MySQL、MongoDB、Redis)。在靠前2章,以一個案例為基礎結束本書內容,在該章中講解了模板引擎Thymeleaf,整本書將會為大家提供一整套微服務應用開發的解決方案。本書適合有一定Java開發基礎的技術人員,尤其是正在使用或準備使用微服務構建高並發、大數據應用的技術人員及團隊。