
當common和tool模塊都有資源檔案時,
先加載common模塊中resources下的yml檔案
再加載common模塊中resources下config檔案中的yml檔案
再加載tool模塊中resources下的yml檔案
再加載tool模塊中resources下config檔案中的yml檔案
注意:不論模塊,當yml檔案都在同一路徑下時(都在resources/config下或resources下),此時會形成同名覆寫,模塊越靠近程式入口,優先級越高,此時采用優先級別高的yml檔案(此時yml同名資源檔案不會形成互補,會優先級別高的替換掉優先級別低的),當再不同路徑下時,會形成同名覆寫且互補;
yml資源檔案會再先從tool 模塊的application.yml資源檔案加載,根據配置,呼叫applicaion-dev.yml或者呼叫application-prod.yml檔案,再根據里面的配置加載日志檔案,當資源檔案沒有再tool模塊中的application-dev.yml/application-prod.yml配置時,當再common模塊中配置有不同名字的資源檔案時,此時加載不上,
自己的理解,肯定有表述不正確和理解錯誤的地方,歡迎大家指出
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/242341.html
標籤:其他
上一篇:單例模式
下一篇:單例模式的幾種實作方式
