充分利用 Spring Boot 的可用资源

工程 | Madhura Bhave | 2021年2月5日 | ...

无论您是 Spring Boot 的长期用户还是刚刚入门,都有大量可供利用的资源。了解哪些资源适合您的特定需求并不总是显而易见的,本博客文章旨在帮助您探索这些资源。

学习

参考文档

作为一名软件开发者,您可能已经知道阅读任何项目的文档可以帮助您节省大量时间和精力。Spring Boot 参考文档是一份全面性的文档,包含了您需要了解的有关 Spring Boot 的所有信息。它提供了多种格式,包括多页 HTML、单页 HTML 和 PDF。您可以选择适合您需求的格式。该文档是版本化的,其中 current 指向最新的 GA 版本。请务必阅读您当前所用版本的文档。例如,如果您使用的是 Spring Boot 2.3.8,则参考文档可在 https://docs.springframework.org.cn/spring-boot/docs/2.3.8.RELEASE/reference/htmlsingle/ 获取。

Spring Boot 构建在许多其他项目之上,每个项目都有自己的参考文档。您可以在这里找到这些项目及其文档的完整列表。

Spring 指南

参考文档是信息导向的,虽然它包含大量信息,但对于初学者来说可能有点令人不知所措。如果您想开始使用 Spring Boot 或尝试特定的实际场景,Spring 指南提供了一系列精心编排的实践说明供您遵循。

升级

如果没有正确的指导,软件升级可能是一个漫长而繁琐的过程。在 Spring Boot 团队中,我们尽量保持向后兼容性,但偶尔在别无他法时会引入一些破坏性变更。为了最大限度地减少升级的痛苦,每个小版本和主版本发布都附带详细的发布说明,其中包含了升级说明在顶部。

发布说明

发布说明可在Spring Boot Wiki上找到。为了使迁移尽可能顺利,我们建议不要跳过版本。如果您落后一个以上的版本,请确保您也查阅了您跳过的那些版本的发布说明。

变更日志

如果您只想快速浏览某个特定版本中包含的变更列表,每个发布的版本都有关联的变更日志

规划升级

根据您要升级到的版本,您可能需要提前规划并分配足够的时间进行升级。以下是一些有助于规划的资源

此外,每个小版本和主版本发布都伴随着里程碑版本。即使您不尝试里程碑版本,您也可以查看里程碑版本的变更日志,以了解升级项目时需要进行的变更量。发布说明也会随着每个里程碑版本的发布而更新。

从社区获得帮助

Spring 社区非常庞大,有许多乐于助人的人愿意回答问题。如果您在使用 Spring Boot 时遇到问题,可以在 Spring Boot Gitter 频道或在 StackOverflow 上使用 spring-boot 标签提问。在提问之前,最好先确认是否有人已经回答过相同的问题。简单的 Google 搜索应该会有所帮助。

报告问题

我们倾向于使用 Spring Boot 问题跟踪器来跟踪错误和改进。如果您认为在 Spring Boot 中发现了错误或想请求改进,可以在问题跟踪器上创建一个新问题。如果您发现了错误,将一个能够重现问题的最小示例附加到问题中,对于维护者来说将非常有帮助。可以在 start.spring.io 上创建一个最小示例。

我们希望在大多数场景下,您都能在这些资源中找到所需的内容。如果您在使用它们时遇到问题,或者发现缺少某些内容,我们非常欢迎您帮助我们改进它们

订阅 Spring 新闻邮件

通过 Spring 新闻邮件保持联系

订阅

先人一步

VMware 提供培训和认证,助您快速提升。

了解更多

获得支持

Tanzu Spring 通过一个简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看全部