01.SpringBoot简介
Spring Boot 使您可以轻松地创建可独立运行的、生产级的基于 Spring 的应用程序。 我们对 Spring 平台和第三方库进行了封装,因此您可以轻松上手。 大多数 Spring Boot 应用程序只需要很少的 Spring 配置。
您可以使用 Spring Boot 创建 Java 应用程序,这些应用程序可以通过使用 java -jar
或更传统的 war 包形式部署启动。 我们还提供了一个命令行工具来运行 “spring 脚本”。
我们的主要目标是:
- 为所有 Spring 开发提供快速且广泛的合适的入门体验
- 开箱即用,但是当默认值不能满足需求时,需要修改配置
- 提供大型项目所共有的一系列非功能特性(如嵌入式服务器、安全性、度量、健康检查和外部化配置)
- 绝对没有代码生成,也不需要 XML 配置