充分利用 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 社区中所有即将举行的活动。

查看全部