官方文檔簡介與使用

1、官方文檔地址點擊跳轉 spring.io首頁->Projects->Spring boot項目

接着切換到Learn選項看,查看文檔相關

這裏是現有的所有版本,本系列主要解析Sping Boot2.0相關,所以這裏進入2.7.12的Reference Doc 這是使用文檔,右側有一個Api Doc.(需要查看源碼的時候可以查詢此文檔以及相關接口的使用方式) 注意GA是穩定發佈版本 SNAPSHOT是快照版本(隨時會發生變化的版本).CURRENT是當前最新版本

 

2、Documentation Overview 文檔概覽

文檔概覽主要介紹了Spring boot的基本使用方式,主要有以下幾點關鍵點
2.1、環境配置
2.1.1、簡介

Spring Boot可以幫助您創建可以運行的獨立的、生產級的基於Spring的應用程序。我們對Spring平臺和第三方庫採取了約定大於配置的做法,這樣您就可以在開始時儘量不費吹灰之力。大多數Spring Boot應用程序只需要很少的Spring配置。您可以使用Spring Boot創建Java應用程序,這些應用程序可以通過使用java -jar或更傳統的war部署來啓動。我們還提供了命令行工具來運行spring 腳本。我們的主要目標是:爲所有Spring開發提供更快、更容易獲得的入門體驗。要打破常規,但當需求開始偏離默認值時,要迅速讓開。提供一系列大型項目通用的非功能性功能(如嵌入式服務器、安全性、度量、運行狀況檢查和外部化配置)。絕對不需要生成代碼,也不需要XML配置。

 
2.1.2、系統要求

這裏以Spring Boot 2.7.12爲例子

(1)、Java要求

要求 Java 8 兼容Java20及以下版本, Spring Framework 5.3.27 或以上也是必須的.

 

(2)、開發工具要求

Maven

3.5+

Gradle

6.8.x, 6.9.x, 7.x, and 8.x

 

(3)、Servlet Containers(servlet容器) 要求

NameServlet Version

Tomcat 9.0

4.0

Jetty 9.4

3.1

Jetty 10.0

4.0

Undertow 2.0

4.0

注:可以將Spring Boot應用程序部署到任何兼容Servlet 3.1或4.0的容器中。

餘下的請參考官方文檔

 

2.1.3、版本升級相關 

 

2.1.4、快速開發相關

可以通過Maven | Gradle | Ant | Starters構建Spring boot,

最佳實踐Code Structure | @Configuration | @EnableAutoConfiguration | Beans and Dependency 

代碼運行InjectionIDE | Packaged | Maven | Gradle 
CLI操作Using the CLI
 
2.1.5、高級特性
 
 

 2.1.9、IO相關

 

2.1.10 容器相關

Spring Boot provides first-class support for building efficient container images. You can read more about it here:

 

2.1.11 發佈相關

When you are ready to push your Spring Boot application to production, we have some tricks that you might like:

 

2.1.12 高級主題

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章