1. 程式人生 > 其它 >Spring Boot入門篇,動力節點學習筆記

Spring Boot入門篇,動力節點學習筆記

什麼是Spring Boot?

多年來,隨著新功能的增加,spring變得越來越複雜。只需訪問https://spring.io/projects頁面,我們就會看到可以在我們的應用程式中使用的所有Spring專案的不同功能。

如果必須啟動一個新的Spring專案,我們必須新增構建路徑或新增Maven依賴關係,配置應用程式伺服器,新增spring配置。

因此,開始一個新的spring專案需要很多努力,因為我們現在必須從頭開始做所有事情。

Spring Boot是解決這個問題的方法。Spring Boot已經建立在現有spring框架之上。使用spring啟動,我們避免了之前我們必須做的所有樣板程式碼和配置。

因此,Spring Boot可以幫助我們以最少的工作量,更加健壯地使用現有的Spring功能。

最近跟著動力節點王鶴老師的視訊學到了springboot,看過最細的springboot講解,初學入門最佳,自己做了筆記分享給大家

視訊資源:

https://www.bilibili.com/video/BV1XQ4y1m7ex

1. 外部資源properties的幾種匯入方式

1.1 使用註解直接在實體類上賦值

1.2 通過yaml賦值,在實體類中引用

@ConfigurationProperties(prefix="student") springboot通過這個尋找到配置檔案的yaml

1.3 通過properties賦值

2. JSR303校驗


3. 多環境下的資源選擇


通過spring.profiles.active=xxx

application.xxx.properties

3.1 通過yaml


使用 - - -去分開 得到另一個塊

4. SpringBoot Web開發

4.1 靜態資源匯入

webjars  localhost:8080/webjars

public,static,/**,resources localhost:8080/

優先順序: resources>static>public

5. thymeleaf

依賴:


名稱空間:xmlns:th=“http://www.thymeleaf.org”

6 MVC自動裝配

官網閱讀

在進行專案編寫前,我們還需要知道一個東西,就是SpringBoot對我們的SpringMVC還做了哪些配置,包括如何擴充套件,如何定製。

只有把這些都搞清楚了,我們在之後使用才會更加得心應手。途徑一:原始碼分析,途徑二:官方文件!