`
dengminhui
  • 浏览: 164493 次
  • 来自: ...
社区版块
存档分类
最新评论

spring加载配置文件

阅读更多

ClassPathXmlApplicationContext 这个类表示加载的xml文件都是在classpath之下;FileSystemXmlApplicationContext 则没有这种限制, 可以加载任意目录下的文件, 它的起始路径是相对于当前spring容器所在工程的根目录, 这种用法一般在测试的时候(配置文件可能存放在不同的工程中)为了加载不同工程和目录下的文件很有用. 比如你部署的xml可以直接放在classpath之下, 但是你的xml文件则可以放在classpath之外, 然后通过FileSystemXmlApplicationContext来引用. 比如这种路径:

引用

"src/test/resources/spring-ic-config.xml",
"src/test/resources/spring-ic-jdbc.xml",
"/../itemcenter-server/src/main/webconfig/spring-ic-tx.xml",
"/../itemcenter-server/src/main/webconfig/spring-ic-spu-dao.xml"

 

资料引用:http://macrochen.iteye.com/blog/298033

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics