Spring Boot帮助您创建可运行的应用程序,它是独立的、生产级的、基于Spring的程序。我们对Spring平台和第三方库持固执己见的主张(译者:应该指的是必须符合一定的格式),这样您就可以以最小的麻烦开始使用。大多数Spring Boot应用程序只需要很少的Spring配置。
您可以使用Spring Boot创建Java应用程序,这个应用程序可以通过使用java -jar
来启动,或者通过更传统的war包部署。我们还提供了一个运行“ spring脚本”的命令行工具。
我们的主要目标是:
- 为所有Spring开发提供根本上更快且可广泛访问的入门体验。
- 开箱即用,即使需求与默认值有所出入,也能快速修改。
- 提供一系列大型项目通用的非功能性功能(例如嵌入式服务器、安全性、指标、运行状况检查和外部化配置)。
- 完全不需要代码生成,也不需要XML配置。