Spring Boot的學習之路(02):和你一起閱讀Spring Boot官網


官網是我們學習的第一手資料,我們不能忽視它。卻往往因為是英文版的,我們選擇了逃避它,打開了又關閉。

我們平常開發學習中,很少去官網上看。也許學完以后,我們連官網長什么樣子,都不是很清楚。所以,我們在開始去學習之前,我們先拜讀一下Spring Boot官網,對其有一個大體上的了解。我們在后續的講解中, 有可能會引用到官網上的知識。

如果要建立完整的知識體系,我的個人看法是了解官網這個環節是少不了的。我在寫《Spring Boot的學習之路》這個系列時,增加了這樣一篇文章,來體現其重要性。

那接下來,我們一起來閱讀一下Spring Boot官網。我們從中可以得到哪些有價值的知識。

一. 訪問Spring Boot網站,看看網站有哪些板塊

Spring Boot地址:https://spring.io/projects/spring-boot

通過上面地址,我們可以看到如下圖顯示頁面。
Spring Boot

① Projects 項目

左邊展示的所有的項目列表,Spring Boot就排在第一個,說明還是很重要的呢。不流行都不行

② Overview 概述

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".

中文意思:Spring Boot使創建獨立的、生產級的、基於Spring的應用程序變得容易,您可以“只運行”。

We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.

中文意思:我們對Spring平台和第三方庫有一個獨到的觀點,這樣你就可以以最少的麻煩開始了。大多數Spring Boot應用程序只需要很少的Spring配置。

Features 特性
Features 特性

中文翻譯如下:

  • 創建一個獨立的Spring應用
  • 直接內置Tomcat,jetty,Undertow(不需要依賴WAR包)
  • 提供固定的“starter”依賴項以簡化構建配置
  • 盡可能自動配置Spring和第三方庫
  • 提供生產就緒的特性,如度量、運行狀況檢查和外部化配置
  • 絕對沒有代碼生成,也不需要XML配置

③ Learn 學習


這個選項主要包含兩個板塊:Documentation文檔和Guides 指南。

Documentation 文檔
對應版本的相關文檔說明和API文檔的訪問地址

版本號 指導說明文檔 API文檔

Guides 指南
我們知道這里提供了一段描述和提供了一個簡單的RESTful Web實例。如果我們是剛開始接觸學習的時候,可以花15-30分鍾按照教程,來體驗一下Spring Boot的方便快捷。

Designed to be completed in 15-30 minutes, a guide provides quick, hands-on instructions for building a starter app for any development task with Spring.
中文翻譯:設計在15-30分鍾內完成,一個指南提供了快速的,實際操作的指導,為任何開發任務與Spring一起構建一個入門應用程序。

下面還提供了一個簡單的實例【Building a RESTful Web Service】,我們一起去看看。

發現這里提供了一個入門級的實例,有說明步驟還可以獲得代碼。如果把這個實例跑一下,能跑通,也算是入門了。

④ Samples 樣例

提供了兩個樣例。作為初學者的話,我看了一下,基本上可以不用去看了。(我選擇放棄)

⑤ Github

Spring Boot
Spring Boot源碼的地址,后期如果對源碼感興趣的朋友們,可以收藏起來。

⑥ 2.1.6 版本號

表示是Spring Boot穩定版本

推薦一篇Spring Boot版本號解釋說明:Spring Boot版本號解釋說明

⑦ stackoverflow 關於Spring Boot問題

這里可以提交Spring Boot中的問題。這個社區挺不錯的哈。筆者之前有些問題的解決方案就是從這里找到的。

二. 總結

通過官網的了解, 我們可以知道Spring Boot的版本號說明, 相關說明文檔,簡單樣例,Github源碼。有一個印象即可,后續查找資料。可以選擇從官網上看看。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM