Portées Bean : Singleton, Prototype et autres
La portée d'un bean définit le nombre d'instances créées par Spring et leur durée de vie. La portée par défaut – et de loin la plus courante – est singleton : une instance par ApplicationContext. D'autres étendues répondent à des besoins spécifiques : prototype pour les objets avec état par utilisation et demande/session pour les applications Web.