我在xml中定义了以下bean:
<bean id="Testing" class="com.test.test"/>
我正在使用getBean()
访问它 有没有办法在我的代码中访问这个 bean(测试(的id
?
- 你可以通过使用getBeanDefinitionNames((获取所有的bean id 。
ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml");
String[] beanDefinitionNames = context.getBeanDefinitionNames();
for (String bean : beanDefinitionNames) {
System.out.println(bean);
}