Spring Boot 可以轻松创建独立运行的,生产级的基于Spring的应用。我们对Spring平台和第三方库进行了默认的配置,这样你就可以通过少量的操作就上手了。大部分的 Spring Boot 应用只需要很少的 Spring 配置。
你可以把你的 Spring Boot 项目打成jar包通过 java -jar
启动或者使用传统的war包部署。Spring Boot 也提供了运行 "spring scripts" 的命令行工具。
我们最主要的目标是:
- 为所以 Spring 开发提供从根本上的更快上手更少障碍的入门体验。
- 开箱即用,并且当有需求时能够快速的修改默认值。
- 提供一些大部分项目都通用的非功能性的特性(比如嵌入服务,安全控制,性能指标,应用健康检查,外部化配置)
- 没有代码生成,也无需 xml 配置。