Junior — Middle
Quem é responsável pela criação e gestão de objetos Bean no framework Spring?
sobes.tech IA
Resposta da IA
No Spring, a criação e gestão de objetos Bean é responsabilidade do contentor Spring IoC (Inversão de Controle), que é implementado através da classe ApplicationContext. O contentor cria, configura e gere o ciclo de vida dos Beans, injetando dependências e garantindo a configuração.
Exemplo de criação de Bean no Spring:
@Component
public class MyService {
// código do serviço
}
// Em outra classe
@Autowired
private MyService myService;
Aqui, o Spring cria automaticamente uma instância de MyService e a injeta onde for necessário.