在下面的示例中,我希望person1
和person2
是不同的实例。我如何实现这一目标?
public class Test {
@Autowired
private Person person;
public void myMethod() {
Person person1 = person; // new Person();
Person person2 = person; // new Person();
}
}
答案 0 :(得分:0)
将Person bean的范围设置为' prototype'使用xml:
<bean class="package.Person" scope="prototype"></bean>
或注释:
@Scope("prototype")
Person