什么是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還做了哪些配置,包括如何擴展,如何定制,
只有把這些都搞清楚了,我們在之后使用才會更加得心應手,途徑一:原始碼分析,途徑二:官方檔案!
?
?
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/440483.html
標籤:Java
上一篇:六、Java方法
