详解SpringBoot2.x前言

本文详细介绍了SpringBoot2.x的入门知识,包括其作为快速创建独立、生产级Spring应用的特性,如自动配置、内置服务器支持,以及对Java版本和构建工具的要求,并概述了对Servlet容器的兼容性。
摘要由CSDN通过智能技术生成


注意:本文已当前最新版本2.6.7进行讲解。
备注:翻译来自官网[https://docs.spring.io/spring-boot/docs/2.6.7/reference/htmlsingle]

1.SpringBoot简介

使用 Spring Boot 可以很容易地创建出能直接运行的独立的、生产级别的基于 Spring 的应用。我们对 Spring 平台和第三方类库有自己的考虑,因此您可以从最基本的开始。大多数 Spring Boot 应用只需要很少的 Spring 配置。
您可以使用 springboot 创建 Java 应用程序,这些应用程序可以通过使用 java -jar 或更传统的 war 包部署启动。我们还提供了一个命令行工具来运行 “spring 脚本”。

我们的主要目标是:

  • 为所有 Spring Boot 开发提供一个更快、更全面的入门体验;
  • 开箱即用,当需求与默认值不一致时,也能很快调整;
  • 提供大量非功能性特性相关项目(例如:内嵌服务器、安全、指标、健康检查、外部配置);
  • 绝对没有代码生成,也不要求 XML 配置。

2.系统要求

Spring Boot 2.6.7 需要 java8,并且可以兼容到 java17。Spring Framework 5.3.19或以上也是必需的。

为以下构建工具提供了明确的构建支持:

Build ToolVersion
Maven3.5+
Gradle6.8.x, 6.9.x, and 7.x

3.Servlet 容器

Spring Boot 支持以下嵌入的 servlet 容器:

NameServlet Version
Tomcat 9.04.0
Jetty 9.43.1
Jetty 10.04.0
Undertow 2.04.0

您还可以将 Spring Boot 应用程序部署到任何兼容 Servlet 3.1以上的容器中。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值