关于用list装配的问题
@Autowired
private List<Store> list ;
@Bean
public StringStore stringStore(){
return new StringStore();
}
@Bean
public IntegerStore integerStore(){
return new IntegerStore();
}
@Bean(name = "stringStoreTest")
public Store stringStoreTest(){
if(list != null && list.size() != 0){
for (Store store : list) {
System.out.println(store.getClass().getName());
}
}else{
System.out.println("No!!!!!!");
}
return new StringStore();
}
结果返回为空,我也觉得应该是有问题的,因为自动装载的时候,会分不清楚是装载哪个bean所以,问问各位大神
谢谢大家!!!