Spring 自动装配Bean

1.自动装配Beans

在Spring框架,可以用 auto-wiring 功能会自动装配Bean。要启用它,只需要在 定义“autowire”属性


在Spring中,支持 5 自动装配模式。

  • no – 缺省情况下,自动配置是通过“ref”属性手动设定
  • byName – 根据属性名称自动装配。如果一个bean的名称和其他bean属性的名称是一样的,将会自装配它。
  • byType – 按数据类型自动装配。如果一个bean的数据类型是用其它bean属性的数据类型,兼容并自动装配它。
  • constructor – 在构造函数参数的byType方式。
  • autodetect – 如果找到默认的构造函数,使用“自动装配用构造”; 否则,使用“按类型自动装配”。

2.@Autowired注解

是通过匹配数据类型自动装配Bean

3.@Qualifier注解

@Quanlifier 告诉Spring哪些bean应当自动装配

你可能感兴趣的:(Spring 自动装配Bean)