Sobes.tech
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.