1. 程式人生 > >spring boot 知識點1

spring boot 知識點1

spring boot:

1. 可以在pom檔案中新增依賴sping-boot-properties-migrator來對專案進行升級,升級完成後,刪除即可。

2. 關於日誌的配置,參考:http://syllabus.lianmengtu.top/中關於日誌的配置。可以顯示日誌所在行號對所有日誌級別。

3. 可以在application.property檔案 中配置Tomcat日誌,顯示每個請求,及請求響應時間。

4. 日誌可以配合使用lombok的@Slf4j 註解,省去配置宣告log的繁瑣,提高開發效率。

5. idea的 grep console組合:Grep Console 自定義設定控制檯輸出顏色,這樣控制檯就能比較明顯的看到警告或者錯誤的資訊,方便查詢問題

6. jackson的註解的配置,會替換掉配置檔案的配置。

7. RequestParam: 可以配置:required:是否必須,預設是true,表示請求中一定要有相應的引數,否則將報400錯誤碼  defaultValue:預設值,表示如果請求中沒有同名引數時的預設值

 

 

 

在配置檔案application.property中:

1. 可以使用隨機數生成函式,生成各種隨機數

2.可以使用${} 拼接定義的配置項

3.可以使用@[email protected]拼接maven pom中的定義的配置,並且根據環境變數來可以取變數。

4. 通過@set @get 註解可以自動生成get,set方法,不用寫了

5.yml配置檔案 可以使用繼承特性 spring.profile.active=dev,如config.dev.yml config.yml與.net類似。

6.使用configurationproperty時,要使用@enableconfigurationproperty(classname)啟用這個類。