SpringBoot筆記一 配置檔案

2022-05-06 23:48:09 字數 1498 閱讀 4490

1.父類指定了相應的依賴的版本,之後子工程只需要新增該依賴即可,無需指定版本,實現版本管理。

5.全域性異常配置,

這樣表示對一類異常進行的處理,之後書寫相應的方法就可以了,比較簡單。放到這給自己以後檢視

總體上使用縮進來劃分物件層級

key: value     注意必須有空格

list:                列表物件  

- member1

- member2

行內寫法:  list: [member1, member2]

物件行內寫法:

但是個人感覺這種寫的很慢,所以還不如在properties裡面直接寫

yml寫法:

properties把那句注釋加上就可以

之後就可以在其他地方使用這個物件,使用autowired自動填充上就可以了

這裡有值是因為已經直接初始化了的。同時也可以直接使用$來進行拼接,使用類似於el表示式來獲取到配置檔案之中已經定義好的值,用的時候查就行了,比如可以產生隨機數之類的

不過一般不存在的話直接返回整體,可以設定預設值  $   user.username不存在時候返回test

6.上述配置檔案的環境切換,

檔名命名規則不同,代表不同環境之下使用的檔案,

spring.profiles.actice=dev/pro/test  啟用不同的檔案

controller之中這樣就可以賦值了

Springboot學習筆記(一)

web應用 spring web mvc 應用 spring web flux 應用 元件自動裝配 web mvc,web flax,jdbc 嵌入式web容器 tomcat,jetty,undertow 生產準備特性 指標,健康檢查,外部化配置 元件自動裝配 啟用 enableautoconfig...

學習springboot筆記(一)

1.微服務 乙個專案可以由多個小型服務構成 微服務 springboot可以快速開發微服務塊。2.springboot功能 a 簡化j2ee開發 b 整個spring技術的棧的整合 整合springmvc spring c 整個j2ee技術的整合 整合mybatis struct2 redis 3....

SpringBoot學習筆記(一)

spring.profiles.active tomcat配置 修改伺服器端口號 server.port 8081 修改上下文路徑 server.servlet.context path example 配置 tomcat url 編碼 server.tomcat.uri encoding utf ...