Spring Boot
Spring Boot 帮助你创建可直接运行的、生产级别的基于 Spring 的独立应用程序。我们对 Spring 平台和第三方库持“约定优于配置”的观点,让你可以快速上手,无需过多繁琐的配置。大多数 Spring Boot 应用程序只需要极少的 Spring 配置。
你可以使用 Spring Boot 创建 Java 应用程序,这些应用程序可以通过 java -jar 启动,也可以采用更传统的 war 部署方式。
我们的主要目标是:
-
为所有 Spring 开发提供一种极速且广泛可访问的入门体验。
-
开箱即用时带有明确的默认约定,但当项目需求开始偏离默认配置时,又能迅速退居幕后、不碍手碍脚。
-
提供一系列适用于大量项目的非功能性特性(例如嵌入式服务器、安全性、指标监控、健康检查和外部化配置)。
-
绝不生成代码(在不针对原生镜像时),也无需 XML 配置。