通过本篇文章您可以了解到以下内容:
首先让我们做一个简单的回顾:
在之前的系列文章中我们依次谈到了 Event Storming 以及 Boris 和 Snap-E。我们将这三步骤称之为微服务拆分的三把利器,通过它们我们可以从业务角度顺利完成微服务的划分。
同时我们知道,微服务架构的实现可以大体分为两部分:
对于第二部分的内容,一个成熟、高效、开箱即用的微服务开发框架就变得尤为重要,而在 Java 的世界里,我们就不得不提到应用最为广泛的 Spring。

如上图所示,关于 2021 年 JVM 生态的一份统计报告,从报告中可以清楚的看到 Spring Boot 框架已经成为 Java 微服务开发框架的首选,并且相比其它框架而言,具有压倒性的优势。
本篇文章是 Spring 系列的第一篇,首先会从 Spring 历史说起,接着会对微服务开发利器 Spring Boot 以及 Spring Cloud 进行宏观上的介绍,最后会谈到 Spring 黑科技之 Spring Native。