微服务构建: Spring Boot
在展开 Spring Cloud 的微服务架构部署之前, 我们先了解一下用于构建微服务的基础框架-Spring Boot。 由于 Spring Cloud 的构建基于 Spring Boot 实现, 在后续的示例中我 们将大量使用 Spring Boot 来构建微服务架构中的基础设施以及一些试验中使用的微服务。 为了能够辅助后续内容的介绍,确保读者有一定的Spring Boot基础,在这里先对Spring Boot 做一个简单的介绍, 以保证读者能够有一定的基础去理解后续介绍的内容并顺利完成后续 的一些示例试验。 在这里介绍 Spring Boot 的目的除了它是 Spring Cloud 的基础之外, 也由于其自身的各 项优点, 如自动化配置、 快速开发、 轻松部署等, 非常适合用作微服务架构中各项具体微 服务的开发框架。所以我们强烈推荐使用 Spring Boot 来构建微服务, 它不仅可以帮助我们 快速地构建微服务, 还可以轻松简单地整合 Spring Cloud 实现系统服务化, 而如果使用了 传统的 Spring 构建方式的话, 在整合过程中我们还需要做更多的依赖管理工作才能让它们 完好地运行起来。 在本文中我们将介绍下面这些与后续介绍有密切联系的内容: • 如何构建 Spring Boot 项目 • 如何实现 RESTfulAPI 接口 • 如何实现多环境的