我在 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);
}
关于java - 如何从 Bean 定义中访问 Bean Id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58450075/