beanDefinition读取器
最佳答案 问答题库698位专家为你答疑解惑
编程式定义 BeanDefinition:自定义一个BeanDefinition,
AbstractBeanDefinition beanDefinition = BeanDefinitionBuilder.genericBeanDefinition().getBeanDefinition();
设置beanClass
注册到容器中
BeanDefinition读取器
1、AnnotatedBeanDefinitionReader :可以直接把某个类转换为BeanDefinition,并且会解析该类上的注解
2、XmlBeanDefinitionReader 解析xml文件中的 bean 标签
3、ClassPathBeanDefinitionScanner 扫描某个包路径,对扫描到的类进行解析,扫描到的类上如果存在@Component注解,
那么就会把这个类解析为一个BeanDefinition
BeanFactory 实现类 DefaultListableBeanFactory
ApplicationContext 实现类:1、AnnotationConfigApplicationContext
2、ClassPathXmlApplicationContext
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"beanDefinition读取器":http://eshow365.cn/6-29661-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!
- 上一篇: QDialog实现圆角对话框的三种方式
- 下一篇: 利用python进行数据分析 pdf