充分利用 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.tw/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 社群所有即將舉行的活動。

檢視全部