本书以实战化训练为宗旨,用详尽且经典的案例讲述Spring Cloud的项目搭建方法和常用技术。每个案例都配有详细讲解和代码,可以帮助读者快速掌握书中的各个知识点。本书首先介绍系统架构的发展历史、常见的微服务架构、Spring Boot和Spring Cloud的关系;然后介绍Spring Cloud开发环境的搭建,如JDK、IntelliJ IDEA、Maven的安装和配置;继而介绍微服务环境的创建、微服务项目案例的搭建和微服务的调用;最后介绍常用的微服务技术,如Eureka、Ribbon、Feign、Hystrix、Spring Cloud Gateway、Spring Cloud Stream和Spring Cloud Config。本书适合具备Java基础的开发人员、对微服务架构和Spring Cloud感兴趣的读者、想要了解Spring或 Spring Cloud的开发人员阅读。对尝试选择或实施微服务架构的团队来说,本书具有较高的参考价值。
展开