獲取spring的ApplicationContext對象

 

 

Spring容器

Spring爲我們提供了兩種容器,分別爲BeanFactoryApplicationContext

1.BeanFactory實例化

創建BeanFactory實例時,需要提供Spring所管理容器的詳細配置信息

BeanFactory beanFactory = new XmlBeanFactory(new FileSystemResource("F:/applicationContext.xml"));

需要寫出xml配置文件的絕對路徑

(這種加載方式在實際開發中並不常見,瞭解即可)

2. ApplicationContext實例化

通常採用兩種方法

  • 通過ClassPathXmlApplicationContext創建

Spring容器配置文件applicationContext.xml需要放在類路徑classPath

ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
  • 通過FileSystemXmlApplicationContext創建

FileSystemXmlApplicationContext會從絕對路徑中尋找制定的XML配置文件

ApplicationContext applicationContext = new FileSystemXmlApplicationContext(String configLocation);

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章