首頁>技術>

全文一共十五章,核心內容為SpringBoot、SpringCloud、Docker、RabbitMQ訊息元件。其中,SpringBoot是SpringMVC 技術的延伸,使用它進行程式開發會更簡單,服務整合也會更容易。SpringCloud 是當前微架構的核心技術方案,屬於SpringBoot 的技術延伸,它可以整合雲服務,基於RabbitMQ和 GITHUB進行微服務管理。

除此以外,還重點分析了OAuth統一認證服務的應用。

本文適用於從事Java開發且有架構與專案重構需求的讀者,也適用於相關技術愛好者,同時也可作為應用型高等院校及培訓機構的學習教材。

涉及到的技術包括:

Spring Boot、Thymeleaf、Jetty、Redis 整合、C3P0 整合、Druid 整合、MyBatis 整合、ActiveMQ 整合、RabbitMQ 整合、Kafka 整合、Shiro 整合、SpringDataJPA整合、Mail整合、Actuator監控、Restful 、RestTemplatc、Eureka、Ribbon 、 Feign 、Hystrix 、Turbinc,Zuul、SpringCloudConfig、SpringCloudBus 、SpringCloudStream、SpringCloudSleuth、Zipkin、OAuth、RabbitMQ和 Docker。

考慮到學習層次,本書共分為3個組成部分:SpringBoot篇、SpringCloud篇和微服務輔助篇。

目錄展示內容展示第一部分SpringBoot 與 Restful 標準SpringBoot 微服務建立Thymeleaf 語法標準SpringBoot 與服務整合第二部分 SpringCloud篇RPC標準與 SpringCloudSpringCloud與Restfinl訪問Eureka 註冊中心Ribbon. Feign、 Hystrix 和Zuul Spring CloudConfig分散式配置管理Spring CloudStrcamSpring CloudSleuth第三部分 微服務輔助篇RabbitMQ 訊息元件Docker 虛擬化容器

本書是筆者多年開發經驗的總結,寫作時力求能一針見血地分析透Java微服務的設計架構與各類技術實現。全書圍繞著當前的主流方案(高效能+高可用+分散式)進行展開。

不僅講解了所有微架構中的內容,還給出了真實有效的學習案例;不僅可以與虛擬化Docker整合開發,還可以實現大型企業分散式授權OAuth解決方案。可以說,本書就像Java微服務實現架構的一個技術寶典,讀者學習後完全可以直接在實際專案之中進行應用。

12
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 我被面試官吊起來瘋狂捶打,結果很尷尬