SpringCloud之application.properties和bootstrap.properties區別


Spring是有上下文一說的,也叫Application Context,Application Context又是有父子關系的,所以必須要理解ApplicationContext是什么。SpringCloud啟動時,會先創建一個Bootstrap Context,然后創建一個Application Context,Bootstrap Context是Application Context的父上下文,Bootstrap負責從外部源加載配置並解析,這兩個上下文共用一個從外部獲取的Environment。Bootstrap配置具有較高的優先級,不會被本地配置覆蓋。Bootstrap典型的應用場景是使用SpringConfig,這個時候你需要把配置信息配在bootstrap里面。Bootstrap屬於引導配置,Application屬於應用配置。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM