1. 程式人生 > 其它 >官方的Getting Started

官方的Getting Started

技術標籤:跟著官方文件學習Spring Bootspring boot

開啟官方文件的Getting Started選單,可以看到如圖1所示的頁面。

圖1 Getting Started首頁截圖

其中對這部分做了簡單說明。大致意思就是如果你要開始學習Spring Boot或者使用傳統的Spring Framework。這個Getting Started部分回答了你的一些基本問題。如:為什麼學?如何學?以及一些簡單的Spring Boot啟動和安裝說明。還會引導你建立你的第一個Spring Boot應用程式,再順帶著討論一些核心的原則。

關於Spring Boot的介紹可以直接看本系列的第一章:

初識Spring Boot

Spring Boot支援使用Maven和Gradle構建,本系列使用大家熟悉的Maven構建方式。如果自己安裝Maven,記得Maven的版本應該是3.3+。

在Installing the Spring Boot CLI這部分,官方文件花了很大滴篇幅在講解如何安裝和使用Spring Boot CLI工具。但是這個東西在實際的使用中用處不大,我們這裡不做詳細說明,有興趣的可以好好看看文件,也可以網上搜下其他人講的。

3.3. Upgrading from an Earlier Version of Spring Boot 這部分講述了一個很重要的東西,但是我們用不到。 全年之前的大部分專案都用的是Spring Boot 1.x的版本,後來因為各種原因要升級到2.x版本的時候,如果靠自己“硬升”, 是一個很費體力的事情。官方提供的spring-boot-properties-migrator就很有用了。可以說升級過程中引入

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-properties-migrator</artifactId>
    <scope>runtime</scope>
</dependency>

後會讓你的升級過程直接從0%跳到50%。

接下來文件會帶著我們手動建立一個Spring Boot 應用。

這裡根據大家習慣,但是這個手動建立其實沒啥必要,直接用https://start.spring.io/

建立即可。可以參考這篇文章:建立一個基本的Spring Boot應用

通過start.spring.io建立的應用,在pom.xml 中預設添加了外掛依賴。

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

這個依賴是用來將應用構建成可執行jar的。否則專案打成jar也不能順利執行。