官網是咱們學習的第一手資料,咱們不能忽視它。卻每每由於是英文版的,咱們選擇了逃避它,打開了又關閉。git
咱們日常開發學習中,不多去官網上看。也許學完之後,咱們連官網長什麼樣子,都不是很清楚。因此,咱們在開始去學習以前,咱們先拜讀一下Spring Boot官網,對其有一個大致上的瞭解。咱們在後續的講解中, 有可能會引用到官網上的知識。github
若是要創建完整的知識體系,個人我的見解是瞭解官網這個環節是少不了的。我在寫《Spring Boot的學習之路》這個系列時,增長了這樣一篇文章,來體現其重要性。spring
那接下來,咱們一塊兒來閱讀一下Spring Boot官網。咱們從中能夠獲得哪些有價值的知識。app
Spring Boot地址:https://spring.io/projects/spring-bootide
經過上面地址,咱們能夠看到以下圖顯示頁面。
spring-boot
左邊展現的全部的項目列表,Spring Boot就排在第一個,說明仍是很重要的呢。不流行都不行學習
Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".網站
中文意思:Spring Boot使建立獨立的、生產級的、基於Spring的應用程序變得容易,您能夠「只運行」。ui
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 特性
中文翻譯以下:
- 建立一個獨立的Spring應用
- 直接內置Tomcat,jetty,Undertow(不須要依賴WAR包)
- 提供固定的「starter」依賴項以簡化構建配置
- 儘量自動配置Spring和第三方庫
- 提供生產就緒的特性,如度量、運行情況檢查和外部化配置
- 絕對沒有代碼生成,也不須要XML配置
這個選項主要包含兩個板塊: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】,咱們一塊兒去看看。
發現這裏提供了一個入門級的實例,有說明步驟還能夠得到代碼。若是把這個實例跑一下,能跑通,也算是入門了。
提供了兩個樣例。做爲初學者的話,我看了一下,基本上能夠不用去看了。(我選擇放棄)
Spring Boot源碼的地址,後期若是對源碼感興趣的朋友們,能夠收藏起來。
表示是Spring Boot穩定版本
推薦一篇Spring Boot版本號解釋說明:Spring Boot版本號解釋說明
這裏能夠提交Spring Boot中的問題。這個社區挺不錯的哈。筆者以前有些問題的解決方案就是從這裏找到的。
經過官網的瞭解, 咱們能夠知道Spring Boot的版本號說明, 相關說明文檔,簡單樣例,Github源碼。有一個印象便可,後續查找資料。能夠選擇從官網上看看。