A anotação responsável por automatizar o processo de inversão de controle no Spring é a @Autowired, que é usada para injetar automaticamente dependências em um objeto. Portanto, a opção correta é a letra a) @Autowired.
A resposta correta é a opção (a) @Autowired.
A anotação @Autowired é usada para injetar automaticamente um objeto em um componente gerenciado pelo Spring. Com essa anotação, o Spring é capaz de identificar a dependência de um objeto em outro e fazer a injeção automaticamente, sem que seja necessário instanciar manualmente o objeto dependente.
As outras opções também são anotações comuns no Spring, mas cada uma delas tem uma finalidade diferente:
- @PersistenceContext: é usada para injetar um EntityManager em um componente que gerencia entidades JPA.
- @Entity: é usada para marcar uma classe como uma entidade JPA.
- @Repository: é usada para marcar uma classe como um repositório de dados, geralmente usado para interagir com um banco de dados.
- @Service: é usada para marcar uma classe como um componente de serviço, geralmente usado para implementar a lógica de negócios em um aplicativo.
Para escrever sua resposta aqui, entre ou crie uma conta
Análise e Desenvolvimento de Sistemas
•UNINTER
Compartilhar