假设我有XML配置:
class Outcast {
private C c;
public Outcast(C c) {
this.c = c;
}
}
我有一类未来的bean:
ApplicationContext xmlCtx = new ClassPathXmlApplicationContext("context.xml");
我可以按照以下方式创建容器
xmlCtx.getAutowireCapableBeanFactory().autowire(Outcast.class, AutowireCapableBeanFactory.AUTOWIRE_CONSTRUCTOR, true);
我可以自动装配我的新bean类:
null
但是当我运行我的代码时,我得到一个Outcast outcast = javaCtx.getBeansOfType(Outcast.class).get(0);
bean。
5a