我有一个使用Autowire的程序。这是java中的Spring Autowire用法
public class MyBean
{
private DemoBean db;
public void setDb(DemoBean db)
{
this.db=db;
}
}
在XML文件中
<beans>
<bean id="id1" class="MyBean" autowire="byName" />
<bean id="db" class="DemoBean" />
</beans>
号,而不是使用自动装配,我只是做
import SpringProgram.DemoBean;
public class MyBean
{
private DemoBean db;
public void setDb(DemoBean db)
{
this.db=db;
}
}
甚至有可能吗?
<beans>
<bean id="id1">
<property name="sb" class="MyBean">
<ref local="id2" />
</property>
</bean>
<bean id="id2" class="DemoBean">
</beans>
这可能吗? 什么不同的autowire做什么?它只是将一个类的函数&插入到另一个类中吗?
http://stackoverflow.com/questions/19414734/understanding-spring-autowired-usage –