Spring Boot趣味实战课
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 多方支持

一门技术的流行离不开多方的宣传和推广,还有“大厂”的背书。

1.2.1 官方力推

打开Spring的官网,你会看到一则非常醒目的标语——Spring makes Java simple(见图1-4)。让Spring具备simple这个能力的正是本书的主角——Spring Boot。

图1-4 Spring makes Java simple

光说不练假把式,Spring很有“王婆卖瓜”的嫌疑。我们滚动鼠标,来到页面的下半部分,会看到一小段代码,是使用Spring Boot编写的一个Hello World示例(见图1-5)。

图1-5 使用Spring Boot编写的Hello World示例

这个使用Spring Boot编写的Hello World示例很简洁,而这在Spring Boot出现之前是不可能做到的。Hello World示例旁边还有一段简短的文字描述,其中有一句很有意思——building services like a boss,直译过来就是“像个老板一样构建你的服务”。

这是外国人的表达方式,用中文表达就是——运筹帷幄之中,决胜千里之外。也就是说,一切尽在掌握之中。

1.2.2 “大厂”背书

在Spring官网首页正文的最下面引用了Netflix(奈飞)公司高级工程师的一段话,内容如图1-6所示。

图1-6 关于Spring的评论

这段话的大概意思就是,原先公司使用的框架都是自己开发的,在2019年年初的时候,已经完全迁移到Spring Boot上了,他对此感到很欣慰。

大家应该听说过Netflix,尤其是喜欢看美剧的读者应该比较熟悉它。这里不过多介绍Netflix,总之,这是一家很厉害的美国公司,它不仅业务厉害(能赚钱),技术也很厉害。Spring Cloud里的很多组件都来自这家公司,如Eureka、Zuul、Hystrix、Feign等。另外,Spring Cloud也是基于Spring Boot实现的。可以毫不夸张地说,Spring Boot是Java微服务的技术基石。

官方力推加上“大厂”背书,以及它与微服务的紧密关系,这一切都让Spring Boot的前景一片光明。难怪其从诞生至今的关注度一路飙升。