關於加載Spring配置文件的問題


這裏討論兩種情況:

第一種:如果Spring的配置文件在類路徑下:

單元測試:@ContextConfiguration(locations={"classpath:applicationContext.xml"}) 
  啓動配置:classpath:applicationContext.xml

在類路徑下比較好理解;



第二種在WEB-INF目錄下:

這時候需要分是否爲Maven項目來討論:

如果爲一般的JavaEE項目:

單元測試:@ContextConfiguration(locations={"file:WebContent/WEB-INF/applicationContext.xml"}) 
  啓動配置:/WEB-INF/applicationContext.xml

如果爲Maven項目:

單元測試:@ContextConfiguration(@ContextConfiguration(locations={"file:src/main/webapp/WEB-INF/applicationContext.xml"})  ) 
  啓動配置:/WEB-INF/applicationContext.xml





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