Bean配置资源获取

来源:互联网 发布:软件测试 视频 编辑:程序博客网 时间:2024/04/29 08:01
Spring查找配置文件有三种方式。前两种为xml配置文件,后一种通过将bean配置放置在类中。这三种方式查找的根节点各有不同

 ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
 HelloWord helloWorld=(HelloWord) context.getBean("hello");
 helloWord.sayHello();
注:这种方式是从src目录下查找
<--------------------------------------------------------------------------------------------------------------------------------------------------------------------->


 Resource resource=new FileSystemResource("helloMessage.xml");
 BeanFactory factory=new XmlBeanFactory(resource);
 
HelloWord helloWorld=(HelloWord)factory.getBean("hello");
 String string=helloWorld.sayHello();
注:这种方式是从工程目录下查找

 
<--------------------------------------------------------------------------------------------------------------------------------------------------------------------->



 ApplicationContext context=new AnnotationConfigApplicationContext(HelloConfig.class);
 HelloWorld helloWorld=(HelloWorld) context.getBean("hello");
 helloWorld.sayHello();
注:这种方式是从当前包目录下查找


1 0
原创粉丝点击