Junior — Middle
Qui est responsable de la création et de la gestion des objets Bean dans le cadre de Spring?
sobes.tech IA
Réponse de l'IA
En Spring, la création et la gestion des objets Bean sont assurées par le conteneur Spring IoC (Inversion de Contrôle), qui est implémenté via la classe ApplicationContext. Le conteneur crée, configure et gère le cycle de vie des Beans, en injectant les dépendances et en assurant la configuration.
Exemple de création d'un Bean dans Spring:
@Component
public class MyService {
// code du service
}
// Dans une autre classe
@Autowired
private MyService myService;
Ici, Spring crée automatiquement une instance de MyService et l'injecte là où c'est nécessaire.