Especialização Backend com Java e Spring Boot • Avaliação Formativa de Fixação
Instruções:
Clique na alternativa que julgar correta para cada uma das questões.
O sistema fornecerá feedback técnico imediato e detalhado.
Questão 1: Por que a Injeção de Dependência por Construtor é considerada a melhor prática no Spring Boot em relação à injeção por campo (`@Autowired` direto na variável)?
Questão 2: Quando existem duas ou mais implementações de uma mesma interface (ex: `NotificacaoEmailService` e `NotificacaoSmsService`), como desambiguar a injeção no Spring?
Questão 3: Qual é a diferença entre o escopo padrão `@Scope("singleton")` e o escopo `@Scope("prototype")` no Spring?