





定价:129元
印次:1-1
ISBN:9787302684831
出版日期:2025.04.01
印刷日期:2025.04.01
图书责编:安妮
图书分类:零售
"本书聚焦于SpringCloud生态中相关框架的源码分析,包括注册中心、配置中心、网关、远程调用 及负载均衡。通过阅读本书,读者能够迅速了解上述框架的核心处理流程。源码分析在大多数情况下遵循测试用例优先的原则,以确保源码的可复现性。 本书适合对Spring Framework 框架有一定实践经验,并具备Spring Boot 框架和SpringCloud 生态基础开发能力的读者。 "
王涛,主要从事Java相关软件开发工作,有着近6年的编程经验,长期活跃在GitHub、CSDN和开源中国,2019年开始进行技术创作,文章内容深受读者喜爱,热衷于后端领域相关技术,主要研究SpringFramework、SpringBoot和SpringCloud相关源码及企业应用。
前言 在当前微服务盛行的环境中,Java语言体系中的Spring Cloud生态是一个相对完善的微服务开发解决方案。作为Spring Cloud生态的活跃使用者,笔者对其实现细节十分感兴趣,通过实践记录了一些源码流程,并决定将这些见解分享给更多的读者,因此产生了这本书。 1. 本书的组织结构和主要内容 本书共分为30章。 第1~3章主要围绕注册中心(Spring Cloud Consul)进行分析,内容如下。 第1章说明Spring Cloud Consul源码环境的搭建。 第2章分析Spring Cloud Consul的服务注册。 第3章分析Spring Cloud Consul的服务发现。 第4~9章主要围绕配置中心(Spring Cloud Config)进行分析,内容如下。 第4章说明Spring Cloud Config源码环境的搭建。 第5章分析Spring Cloud Config服务器端的Factories的相关内容。 第6章分析Spring Cloud Config服务器端的加密内容。 第7章分析Spring Cloud Config服务器端的环境操作。 第8章分析Spring Cloud Config客户端的Factories的相关内容。 第9章分析Spring Cloud Config客户端的启动流程。 第10~17章主要围绕网关(Spring Cloud Gateway)进行分析,内容如下。 第10章说明Spring Cloud Gateway源码环境的搭建。 第11章分析Spring Cloud Gateway中的 ...
第1章 Spring Cloud Consul 初识 1
1.1 构建Spring Cloud Consul源码环境 1
1.2 验证Spring Cloud Consul源码环境 3
本章小结 9
第2章 Spring Cloud Consul的服务注册 10
2.1 Spring Cloud Commons中的服务注册 10
2.2 Spring Cloud Consul中的服务注册 14
本章小结 22
第3章 Spring Cloud Consul的服务发现 24
3.1 @EnableDiscoveryClient 24
3.1.1 SpringFactoryImportSelector工作原理 25
3.1.2 EnableDiscoveryClientImportSelector工作原理 26
3.2 DiscoveryClient 27
3.3 ServiceInstance 29
本章小结 30
第4章 Spring Cloud Config 初识 31
4.1 构建Spring Cloud Config 源码环境 31
4.2 验证Spring Cloud Config源码环境 33
4.3 EnvironmentController 34
4.4 EncryptionController 39
本章小结 40
第5章 Spring Cloud Config服务器端的Factories 41
5.1 Spring Cloud Config 服务器端的BootstrapConfiguration 41
5.... 查看详情