Ignorance is not innocence but sin
无知不是天真,而是一种罪过
The Spring Framework has been around for over a decade and has found a place as the defacto standard framework for developing Java applications.
Spring 框架已经有超过十年的历史了,会发现在开发Java应用的时都成为标准了
With such a long and storied history, some might think that Spring has settled, resting on its laurels, and is not doing anything new or exciting.
在如此悠久的历史,有人可能认为Spring放慢脚步,躺在自己的荣誉墙上,再也做不出什么新鲜的东西,或者让人激动的东西
Some might even say that Spring is legacy and that it’s time to look elsewhere for innovation.
甚至有人说,Spring是遗留项目,是时候去看看其他创新的东西了
Some would be wrong.
这些人说得不对。
There are many exciting new things taking place in the Spring ecosystem, including work in the areas of cloud computing, big data, schema-less data persis- tence, reactive programming, and client-side application development.
在Spring全家桶里面有很多新鲜血液,包括云计算的、大数据、无模式的数据持久化、响应式编程以及客户端应用程序开发。
Perhaps the most exciting, most head-turning, most game-changing new thing to come to Spring in the past year or so is Spring Boot.
也许Spring在过去一年时间里,最让人兴奋、回头率最高、最能改变游戏规则的东西,大概就是Spring Boot了。
Spring Boot offers a new paradigm for developing Spring applications with minimal friction.
Spring Boot提供了一种新的编程范式,能在最小的阻力下开发Spring应用程序。
With Spring Boot, you’ll be able to develop Spring applications with more agility and be able to focus on addressing your application’s functionality needs with minimal (or possibly no) thought of configuring Spring itself.
使用Spring Boot, 能更灵活的开发Spring应用程序,专注于应用程序的业务功能,不用在Spring的配置上多花功夫,甚至完全不用配置
In fact, one of the main things that Spring Boot does is to get Spring out of your way so you can get stuff done.
事实上,Spring Boot 的一项重要工作就是让Spring不再成为你成功路上的绊脚石
Throughout the chapters in this book, we’ll explore various facets of Spring Boot development.
在这本书里,我们将挖掘Spring Boot 开发的各种各样的潜能
But first, let’s take a high-level look at what Spring Boot has to offer.
但在开始前,我们先大概了解一下Spring Boot的 功能。