Spring中关于ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的路径设置
2014-11-07 19:17
701 查看
XML位于resources下时的访问方式
ClassPathXmlApplicationContext()中路径指向的是工程下面的resources目录:
对于保存在resources文件下的 *.xml 文件可以使用三种方式访问:
1、直接使用文件名访问;
2、使用classpath (前缀方法)
3、使用绝对路径(绝对路径前需加 file: )
第一种方法:
第三种方法(第二种和前面的没区别)
而使用FileSystemXmlApplicationContext()只能使用绝对路径去访问;
如图:
对于xml文件不在resources下时
两个方法访问形式如下:
ClassPathXmlApplicationContext()只能使用绝对路径访问:
FileSystemXmlApplicationContext()可以使用绝对路径:
也可以使用相对路径:
注意一点:有时后台虽然不是报路径错误,如:后台报无法找到某个Bean,有时也是因读取xml的方式不对导致的。
ClassPathXmlApplicationContext()中路径指向的是工程下面的resources目录:
对于保存在resources文件下的 *.xml 文件可以使用三种方式访问:
1、直接使用文件名访问;
2、使用classpath (前缀方法)
3、使用绝对路径(绝对路径前需加 file: )
第一种方法:
第三种方法(第二种和前面的没区别)
而使用FileSystemXmlApplicationContext()只能使用绝对路径去访问;
如图:
对于xml文件不在resources下时
两个方法访问形式如下:
ClassPathXmlApplicationContext()只能使用绝对路径访问:
FileSystemXmlApplicationContext()可以使用绝对路径:
也可以使用相对路径:
注意一点:有时后台虽然不是报路径错误,如:后台报无法找到某个Bean,有时也是因读取xml的方式不对导致的。
相关文章推荐
- spring中ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的路径问题
- ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的路径设置、classpath
- ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的路径设置祥解
- ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的路径设置祥解
- 关于FileSystemXmlApplicationContext和ClassPathXmlApplicationContext路径问题
- ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的路径设置祥解
- Spring中ClassPathXmlApplication与FileSystemXmlApplicationContext的区别以及ClassPathXmlApplicationContext 的具体路径
- spring中ClassPathXmlApplication和FileSystemXmlApplicationContext使用区别
- Spring ClassPathXmlApplicationContext和FileSystemXmlApplicationContext读取配置文件的方法
- JunitTest拿spring容器bean的2种方式[Spring ClassPathXmlApplicationContext和FileSystemXmlApplicationContext]
- Spring ClassPathXmlApplicationContext和FileSystemXmlApplicationContext
- spring中FileSystemXmlApplicationContext和ClassPathXmlApplicationContext的类图
- spring中ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的区别
- spring加载bean(ClassPathXmlApplicationContext和FileSystemXmlApplicationContext)
- Spring ClassPathXmlApplicationContext和FileSystemXmlApplicationContext
- 关于ClassPathXmlApplicationContext以及FileSystemXmlApplicationContext的问题
- spring中ClassPathXmlApplicationContext 和FileSystemXmlApplicationContext的区别
- 先码后看 Spring中ClassPathXmlApplicationContext与FileSystemXmlApplicationContext 侵立删
- Spring ClassPathXmlApplicationContext和FileSystemXmlApplicationContext
- Spring ClassPathXmlApplicationContext和FileSystemXmlApplicationContext