Spring 自动装配 byType

这种模式由属性类型指定自动装配。Spring 容器看作 beans,在 XML 配置文件中 beans 的 autowire 属性设置为 byType。然后,如果它的 type 恰好与配置文件中 beans 名称中的一个相匹配,它将尝试匹配和连接它的属性。如果找到匹配项,它将注入这些 beans,否则,它将抛出异常。属性与配置文件中定义为相同名称的 beans 进行匹配和连接。如果找到匹配项,它将注入这些 beans,否则,它将抛出异常。

  • 由属性数据类型自动装配
<bean id="user" class="com.pangugle.User" autowire="byType"/>
  • 多个实例对象装配
<bean id="user1" class="com.pangugle.User" autowire="byType"/>
<bean id="user2" class="com.pangugle.User" autowire="byType"/>