Spring Boot makes it easy to create stand-alone, production-grade Spring-based Applications that you can run. We take an opinionated view of the Spring platform and third-party libraries, so that you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.
Spring Boot让你很容易地创建一个可以独立的、基于Srping生产级的、可运行的应用程序。我们提供一个继承Spring平台和第三方类库的统一视角, 以减少您在开始学习时不必要的麻烦。大部分Spring Boot应用程序只需要很少的Spring配置。
You can use Spring Boot to create Java applications that can be started by using java -jar or more traditional war deployments. We also provide a command line tool that runs “spring scripts”.
你可以使用Spring Boot创建Java应用程序,它可以使用java -jar 或 传统的war部署包。我们同时提供了一个运行“spring脚本”的命令行工具。
Our primary goals are:
我们的主要目标有:
-
Provide a radically faster and widely accessible getting-started experience for all Spring development.
-
为所有Spring开发提供一个更快速、更广泛的开发体验。
-
Be opinionated out of the box but get out of the way quickly as requirements start to diverge from the defaults.
-
坚持开箱即用,当默认设置不满足需求时可以快速避免默认设置。
-
Provide a range of non-functional features that are common to large classes of projects (such as embedded servers, security, metrics, health checks, and externalized configuration).
-
为一些具有许多类的项目提供一系列非功能性特性(比如,内置服务器、安全、指标、健康检查和外部配置)。
-
Absolutely no code generation and no requirement for XML configuration.
-
绝对的无需生成代码、不需要XML配置。