如何将对象传递给ApplicationContext?

时间:2013-01-15 05:30:29

标签: java spring

我是春天新手。 我们如何将对象传递给应用程序上下文xml文件?

例如:

我的课程A调用:

`new ClassPathXmlApplicationContext("META-INF/spring/storage.xml");

storage.xml在其中定义了一个bean(类B)。

我想从B创建类A的对象,并通过ApplicationContext传递它。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

这是一种简单的方法。在A级

ApplicationContext context = new ClassPathXmlApplicationContext("META-INF/spring/storage.xml");

B objB = (B) context.getBean("beanIDofB");

objB.someMehodOfB();

但这种做法已经过时了。尝试使用spring注释