這裏討論兩種情況:
第一種:如果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