装配限定 ‹qualifier›

Exisi 2022-06-28 07:46:34
Categories: Tags:
  • <qualifier> 标签用于限定 Spring bean 的装配范围,Bean 定义可以提供限定,以与字段或参数上的注释相匹配,从而实现细粒度的 autowire 候选解析。

 

  • <qualifier> 标签有以下参数:

参数

描述

value

限定要装配bean的别名

type

装配限定的接口,默认为 org.springframework.beans.factory.annotation.Qualifier

示例

<bean id="myDao" class="com.example.MyDaoImpl" />

 

<bean id="myService" class="com.example.MyService">

 

<qualifier value="myDao"  type="org.springframework.beans.factory.annotation.Qualifier"/>

 

<property name="myDao" ref="myDao" />

 

</bean>

 

 

 

来自 <https://www.cnblogs.com/wade-luffy/p/6068478.html>