我使用了@Scope(“prototype”),为什么测试结果还是单例的
@Bean
@Scope(scopeName="prototype")
public Store stringStore(){
return new StringStore();
}
@Test
public void test12() {
for(int i=0;i<2;i++){
StringStore store = super.getBean("stringStore");
System.out.println(store.getClass().hashCode());
}
}
输出了两个同样的hashcode。