![](/img/trans.png)
[英]What is the difference between using @Qualifier annotation and directly injecting bean in spring?
[英]What's the difference between @Named and @Qualifier in spring
spring注释配置中@Named
和@org.springframework.beans.factory.annotation.Qualifier
之间有什么区别?
哪个可用于为bean提供bean名称(就像xml配置中的'id'
)?
@Named
是Java标准(JSR 330),@ @Qualifier
仅用于Spring; 最新版本的Spring同时认可。 我使用@Named
是因为@Qualifier
更适用于解决两个或多个相同类型的bean的歧义。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.