AutowireCapableBeanFactory 为非springbean注入bean
2017-08-29 15:17
423 查看
public static void main(String[] args) { ApplicationContext c = SpringApplication.run(BootTestApplication.class, args); AutowireCapableBeanFactory beanF = c.getAutowireCapableBeanFactory(); // 创建了一个bean并注入了依赖bean,但是该bean并不由spring控制 ABD a = beanF.createBean(ABD.class); ABD b = new ABD(); // 为已经生成的对象注入依赖 beanF.autowireBean(b); a.a(); b.a(); } public class ABD { @Resource private Config bb; public void a(){ System.out.println(bb.getAbcd()); } }
相关文章推荐
- 如何让不受spring管理的类具有spring自动注入的特性.--AutowireCapableBeanFactory
- spring AutowireCapableBeanFactory 自动注入
- Spring AutowireCapableBeanFactory
- spring bean 动态创建、核心类ApplicationContext 、AutowireCapableBeanFactory
- AutowireCapableBeanFactory 根据名称:自动装配的BeanFactory,其实也是对BeanFactory的增强
- Spring中AutowireCapableBeanFactory的使用
- Spring中AutowireCapableBeanFactory的使用
- spring源码--BeanFactory、AutowireCapableBeanFactory、HierarchicalBeanFactory、ListableBeanFactory...
- 【知识库】--spring AbstractAutowireCapableBeanFactory 创建bean(240)
- Spring源码之AbstractAutowireCapableBeanFactory
- spring源码--BeanFactory、AutowireCapableBeanFactory、HierarchicalBeanFactory、ListableBeanFactory...
- AutowireCapableBeanFactory
- Spring Bean的生命周期之我的理解(四)------AbstractAutowireCapableBeanFactory
- Spring中AutowireCapableBeanFactory的使用
- AutowireCapableBeanFactory,实现不必配置xml文件,动态加载bean
- Spring中AutowireCapableBeanFactory的使用
- [原创]java WEB学习笔记98:Spring学习---Spring Bean配置及相关细节:如何在配置bean,Spring容器(BeanFactory,ApplicationContext),如何获取bean,属性赋值(属性注入,构造器注入),配置bean细节(字面值,包含特殊字符,引用bean,null值,集合属性list map propert),util 和p 命名空间
- mybatis整合ss的时候,无法autowire使用mapper的自动注入,找不到bean:NoSuchBeanDefinitionException
- Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field
- 码农小汪-spring框架学习之2-spring IoC and Beans 控制反转 依赖注入 ApplicationContext BeanFactory