我需要从Spring上下文文件中读取bean定义,实际上读取XML内部的内容。我不想实例化bean,我只想读取文件的内容。
虽然我可以编写一个解析器,但我想Spring已经这样做了。它使用了什么类(我在XmlBeanDefinitionReader相关类中运行,但我不确定如何使用它们)?
如何使用Spring的类将XML加载到bean定义中?
我使用的是Spring 2.0。
谢谢!
答案 0 :(得分:3)
如果您创建XmlBeanFactory,则可以使用ListableBeanFactory界面中的方法检查可用的bean,并根据需要使用BeanDefintion获取getBeanDefinition(beanName)对象