ApplicationContext的几个具体类和Bean配置文件的位置关系
2006-12-28 20:21
453 查看
在用Eclipse开发Spring的时候,我发现了下面一个问题,你需要注意bean配置文件的位置
注意,如果这样,则bean-conf.xml在工程的第一层,而不是和类文件在同一层
1。Resource r=new FileSystemResource("bean-conf.xml");
BeanFactory factory=new XmlBeanFactory(r);
下面的要求bean-conf.xml在工程的第一层次
2。ApplicationContext factory=new FileSystemXmlApplicationContext("bean-conf.xml");
下面的要求bean-conf.xml和类在同一个层次,当然类指他的包结构
3。ApplicationContext factory=new ClassPathXmlApplicationContext("bean-conf.xml");
ISayHi iHello=(Hello)factory.getBean("helloBean");
iHello.sayHi();
注意,如果这样,则bean-conf.xml在工程的第一层,而不是和类文件在同一层
1。Resource r=new FileSystemResource("bean-conf.xml");
BeanFactory factory=new XmlBeanFactory(r);
下面的要求bean-conf.xml在工程的第一层次
2。ApplicationContext factory=new FileSystemXmlApplicationContext("bean-conf.xml");
下面的要求bean-conf.xml和类在同一个层次,当然类指他的包结构
3。ApplicationContext factory=new ClassPathXmlApplicationContext("bean-conf.xml");
ISayHi iHello=(Hello)factory.getBean("helloBean");
iHello.sayHi();
相关文章推荐
- 《精通Spring4.X企业应用开发实战》读后感第五章(<bean>之间的关系\整合多个配置文件)
- Spring配置文件中的Bean之间的关系
- Spring - 配置Bean - 自动装配 关系 作用域 引用外部属性文件
- Spring 中注入bean的properties配置文件位置问题解决
- ThinkPHP几个配置文件的位置
- [原创]java WEB学习笔记99:Spring学习---Spring Bean配置:自动装配,配置bean之间的关系(继承/依赖),bean的作用域(singleton,prototype,web环境作用域),使用外部属性文件
- Spring 中注入bean的properties配置文件位置问题解决
- Win7,Win8中"XXX is not accessible"的问题(应用程序默认配置文件存储位置)
- linux 下 apache相关;启动、停止、重启命令;配置文件位置等等
- MySQLAdministrator5.0配置文件位置
- 通过ApplicationContextAware接口获取Spring配置文件中的所有Bean
- 如何找出nginx配置文件的所在位置
- 解析Cloudera Manager(CDH5)内部结构、功能包括配置文件、目录位置等
- Linux下查找MySQL配置文件和日志文件位置
- linux 中的vim的配置文件的位置
- Linux下如何查找nginx配置文件的位置
- Hivernate配置文件的几个参数
- log4j配置文件位置详解
- 关于springmvc配置文件放在非默认位置
- 使用mybatis生成配置文件bean、xml、dao