可以使用Spring框架中的BeanFactory或ApplicationContext来查看BeanDefinition。
使用BeanFactory时,可以使用getBeanDefinition(String beanName)方法来获取特定bean的BeanDefinition。
使用ApplicationContext时,可以使用getBeanFactory()方法来获取BeanFactory,再使用getBeanDefinition(String beanName)方法来获取特定bean的BeanDefinition。
你也可以使用BeanDefinitionRegistry 来查看 BeanDefinition 并且使用getBeanDefinition(String beanName)来获取bean
例如:
ApplicationContext context= new ClassPathXmlApplicationContext("applicationContext.xml");
BeanDefinition beanDefinition = context.getBeanFactory().getBeanDefinition("beanName");