初学spring,关于classpath,ClassPathXmlApplicationContext()方法和FileSystemXmlApplicationContext()方法的...

今天在写书上的一个demo时候,发现ClassPathXmlApplicationContext(stringg str)这个方法中的str是以src文件为起始地址的,而且他的更目录也是在src这一层,不会再上达到项目文件的目录层;FileSystemXmlApplicationContext(string str)方法中的str是以项目目层为起始地址和根目录,且不会再上达到系统的其他目录层上去。例如要使用ClassPathXmlApplicationContext(string str)时,.xml文件放在src下面就是对的,如果放在项目目录层的话,就会报错;要使用FileSystemXmlApplicationContext(string str)时,.xml文件放在项目目录层(也即与src同级)编译是可以的,如果需要放在src下 的话,需要在str中添加相对路径的部分,例如str为"/src/beans.xml"。

转载于:https://www.cnblogs.com/yangyabo/p/5144584.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值