在春季,您可以XML配置一个bean以具有一个限定符。如果通过Java批注配置Bean,我似乎找不到如何附加限定符。那是怎么回事?我是否必须仅使用简单的旧名称?
如果您使用的是注释(不是基于Java的配置),则可以使用以下内容添加限定符(请参见Spring文档):
@Component @Qualifier("myQualifier") public class MyBean { //code }
并使用以下命令连接bean(同样,请参见Spring文档):
public class MyClass { @Autowired @Qualifier("myQualifier") private MyBean myBean; //more code }