JSR-330 提供@Qualifier
限定 bean。例如,定义以下限定符注释。
@Qualifier
@interface Category{
String value();
}
并像这样使用它
@Bean
@Category("simple")
SomeThing get(){
return ...
}
@Inject
@Category("simple")
SomeThing sth;
它确实有效。
但是我怎样才能得到豆子ApplicationContext
呢?
ApplicationContext context
context... // how to get the @Category("simple") bean