Spring 的 xml文件的獲取

Spring的文件獲取


一、spring的獲取配置文件的xml文件

    在初始化一個spring的context的時候,會執行一系列由子到父的構造函數初始化,個人這個文件定位就是在構造函數中進行的正則表達式

當子類一直調用父類的構造函數直到AbstractApplicationContextspring

AbstractApplicationContext


public AbstractApplicationContext(ApplicationContext parent) {
   this();
   setParent(parent);
}

繼而在調用函數

public AbstractApplicationContext() {
   this.resourcePatternResolver = getResourcePatternResolver();
}


繼而再調用this

protected ResourcePatternResolver getResourcePatternResolver() {
   return new PathMatchingResourcePatternResolver(this);
}


這個從而最終找到了這個根據正則表達式去獲取資源文件的執行者PathMatchingResourcePatternResolverspa

相關文章
相關標籤/搜索