提供构建一个生产环境的Spring应用。Spring Boot更喜欢规范而不是配置,并且设计成让你尽可能快的启动和运行应用。
Spring Boot创建一个独立,生产级别的基于Spring的应用简单到只需要“只用运行(just run)”。Spring Boot提供了Spring平台和第三库在一开始就降低复杂度。
大多数的Spring Boot应用只需要一点配置。
Spring Boot可以创建一个使用java -jar
就能启动的应用或者更传统的war部署。我们也提供命令行工具执行“spring scripts”。
特性
- 创建独立的Spring应用
- 直接内嵌Tomcat,Jetty或者Undertow(不需要部署WAR文件)
- 提供合适的
starter
POMs简化Maven配置 - 尽可能自动配置Spring
- 提供生产环境下的特性,比如
metrics
,health checks
和外部化配置 - 完全没有代码生成且无需XML配置
网友评论