您的位置:首页 > 移动开发

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 eclipse spring