Spring-02
有参构造的时候注入,此时不用property
三种方法:
<1>
<constructor-arg index="0" value=" "/>
<2>不建议使用
<constructor-arg type="int" value=" "/>
注意type:引用类型必须带上完整的包。如String类型的type应该为java.lang.String
<3>最常用
<constructor-arg name=" " value=" "/>
其中name中的属性为类中定义的名称。
在配置文件加载的时候,xml文件中管理的对象就已经初始化了。
即无论是否使用对象,只要该对象在xml文件中通过bean配置完成,加载xml文件时就会自动创建该对象。
每次从上下文中取同一个类的对象时,取到的对象均为1一个对象。用equals比较也是true