-1
CDI中@Named和@Qualifier批注之间的区别? 什么时候使用CDI中@Named和@Qualifier批注之间的区别?
CDI中@Named和@Qualifier批注之间的区别? 什么时候使用CDI中@Named和@Qualifier批注之间的区别?
@Named
是@Qualifier
的一个实例,它为bean指定了一个特定的名称。无论类型如何,该名称在所有的bean中都必须是唯一的。
@Qualifier
作为一个概念是一种具有多个相同类型的豆的方法,它们根据它们具有的各种@Qualifier
注释进行区分。
那么,为什么我们要使用qualifer。我们可以使用@Named注释来调用多个相同类型的被区分的bean –
可能重复的[javax.inject.named注释应该用于什么?](http://stackoverflow.com/questions/5415261/what-is-javax-inject-named-annotation-supposed-to -be-used-for) – ytg