J'ai créé un prototype de bean tronqué dans mon application et je l'injecte à un autre bean à l'aide d'un setter. Mais quand j'utilise le bean injecté dans ma classe, il utilise toujours la même instance à la place de la nouvelle instance à chaque fois.La portée du prototype ne fonctionne pas
Voici un aperçu du code
<bean name="prototypeScope" Class="A" scope="prototype">
</bean>
<bean Class="Consumer">
<property name="a" ref="prototypeScope" />
</bean>
public class Consumer{
privare A a;
public void setA(A a){
this.a = a;
}
public void consume(){
a.doSomething();
}
}
Cordialement
Je diviser le code source en deux parties. Si vous utilisez deux langues différentes dans la même liste, la coloration syntaxique ne fonctionne pas correctement. –