标签:property 参数 col src 9.png 注入 div mic string
1.自动装配尽量不要用,不如使用set明确
<bean id="emp" class="com.ahd.constructor.Employee"> <constructor-arg index="0" type="java.lang.String" value="ahd"></constructor-arg> <constructor-arg index="1" type="int" value="1"></constructor-arg> </bean>
<!-- 配置一个master对象 --> <bean id="master" class="com.hsp.autowire.Master" autowire="byName"> <property name="name"> <value>顺平</value> </property> </bean> <!-- 配置dog对象 --> <bean id="dog" class="com.hsp.autowire.Dog"> <property name="name" value="小黄"/> <property name="age" value="3"/> </bean>
找不到,装不上,找到多个抛异常。
说明 : 查找和bean的构造参数一致的一个或多个bean,若找不到或找到多个,抛异常。按照参数的类型装配
说明 : autowire="autodetect"
(3)和(2)之间选一个方式。不确定性的处理与(3)和(2)一致。
这个需要在<beans defualt-autorwire=“指定” />
当你在<beans >指定了 default-atuowrite后, 所有的bean的 默认的autowire就是 指定的装配方法;
如果没有在<beans defualt-autorwire=“指定” /> 没有 defualt-autorwire=“指定” ,则默认是
defualt-autorwire=”no”
标签:property 参数 col src 9.png 注入 div mic string
原文地址:https://www.cnblogs.com/aihuadung/p/10371624.html