#入门
##SpringBoot介绍
SpringBoot可帮助您创建可以运行的独立的、生产级的基于Spring的应用程序。我们对Spring平台和第三方库自动配置,以便您可以轻松上手。大多数SpringBoot应用程序只需要很少的Spring配置。
您可以使用SpringBoot创建可以通过使用`java-jar`或更传统的war部署方式。我们还提供了一个运行“spring脚本”的命令行工具。
我们的主要目标是:
-为所有Spring开发提供更快入门体验。
-开箱即用,即自动配置、起步依赖。
-提供一系列大型项目通用的非功能特性(例如嵌入式服务器、安全性、指标、健康检查和外部化配置)。
-绝对没有代码生成,也不需要XML配置。
##系统要求
SpringBoot2.6.2需要Java8,并且兼容Java17
SpringBoot支持以下嵌入式servlet容器:
Tomcat9.0
4.0
------------
----
Jetty9.4
3.1
Jetty10.0
4.0
Undertow2.0
4.0
##安装SpringBoot
###Java开发人员安装说明
虽然您*可以*复制SpringBootjar,但我们通常建议您使用支持依赖管理的构建工具(例如Maven或Gradle)。
####Maven安装
SpringBoot兼容ApacheMaven3.3或更高版本。
SpringBoot依赖项使用`org.springframework.boot``groupId`.通常,您的MavenPOM文件继承自`spring-boot-starter-parent`项目并声明对一个或多个[“Starters”](