本节简要概述了Spring Boot参考文档。它充当文档其余部分的地图。
2. Upgrading From an Earlier Version
您应该始终确保您运行的是受支持的Spring Boot版本。
根据您要升级到的版本,您可以在此处找到一些其他提示:
-
从1.x:从1.x升级
-
升级到新功能版本:升级到新功能版本
-
Spring Boot CLI:升级Spring Boot CLI
4. Learning About Spring Boot Features
需要更多关于Spring Boot核心功能的详细信息吗?以下内容为您提供:
-
Spring应用程序:SpringApplication
-
外部配置:外部配置
-
配置文件:配置文件
-
日志:日志
5. Web
如果您开发的是Spring Boot Web应用程序,请查看以下内容:
-
Servlet Web应用程序:Spring MVC,Jersey,嵌入式Servlet容器
-
反应性Web应用程序:Spring Webflow、嵌入式Servlet容器
-
正常关闭:正常关闭
-
Spring Security:默认安全配置,OAuth2,SAML自动配置
-
Spring Session:Spring Session自动配置
-
Spring HATEOAS:Spring HATEOAS自动配置
7. Messaging
如果您的应用程序使用任何消息传递协议,请参阅以下一节或多节:
-
AMQP:RabbitMQ自动配置
-
Kafka:Spring Kafka自动配置
-
RSocket:自动配置Spring框架的RSocket支持
-
Spring集成:Spring集成自动配置
8. IO
如果您的应用程序需要IO功能,请参阅以下一个或多个部分:
-
Quartz:Quartz Scheduling
-
邮件:发送电子邮件
-
验证:JSR-303验证
-
REST客户端:使用RestTemplate和WebClient调用REST服务
-
WebServices:Spring Web Services自动配置
-
JTA:使用JTA的分布式事务
9. Container Images
Spring Boot为构建高效的容器镜像提供了一流的支持。你可以在这里阅读更多关于它的内容:
-
高效容器镜像:优化Docker镜像等容器镜像的提示
-
DockerFiles:使用dockerfile构建容器镜像
-
云原生构建包:支持Maven和Gradle的云原生构建包