黑馬程序員SpringBoot教程,6小時(shí)快速入門Java微服務(wù)架構(gòu)Spring
2023-04-26 15:06 作者:赤羽風(fēng)靈 | 我要投稿

Note:在IntelliJIDEA中不存在縮進(jìn)不允許使用tab
Important:ConfigurationProperties
實(shí)際上是使配置內(nèi)容和對象綁定起來的一種方式,在使用這種方式進(jìn)行配置的時(shí)候,需要注意的有:
在yaml中配置的以駝峰方式命名的配置項(xiàng)dockerConfigs
在命名對應(yīng)的變量的時(shí)候,需要將其變換成docker_configs
的形式,否則可能會(huì)無法識(shí)別。
在配置文件中使用下劃線命名的變量ip_address
則不需要做任何操作,對應(yīng)即可。
若想在代碼中使用駝峰命名法命名變量,例如ipAddress
,在配置文件中需將對應(yīng)的變量改寫為ip-address
的形式。
配置文件中的private變量名要和配置文件中的變量名保持一致。
Notice:Spring Boot 2.7引入了一個(gè)新的META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.import
文件,用于注冊自動(dòng)配置,同時(shí)保持與spring.factories
中注冊的向后兼容。在3.0這個(gè)版本中,支持在spring.factories
中注冊自動(dòng)配置的功能已被移除,轉(zhuǎn)而使用import文件。
對于其他應(yīng)寫在Spring.factories的配置不造成任何影響。
啟動(dòng)流程圖
https://blog.csdn.net/u014252478/article/details/88789852
標(biāo)簽: