1、什么是自动装配
根据指定装配规则(属性名称或者属性类型),Spring 自动将匹配的属性值进行注入
2、自动装配过程
-
bean 标签属性 autowire,配置自动装配
autowire 属性常用两个值:
-
byName 根据属性名称注入 ,注入值 bean 的 id 值和类属性名称一样
-
byType 根据属性类型注入
使用byType进行装配,Spring配置中不可以有两个相同类型,
也就是byType只能出现一个类类型
<bean id="emp" class="com.clearlast.autowire.Emp" autowire="byType"></bean> <bean id="emp" class="com.clearlast.autowire.Emp" autowire="byName"></bean> <bean id="dept" class="com.clearlast.autowire.Dept"></bean>
-