1
resposta

CDI x Autowired

Muito bom o curso, porém me gerou algumas dúvidas:

Em um projeto com spring boot, teria alguma vantagem usar o CDI em vez do Autowired?

Vi que devemos apenas colocar a dependência:

javax.injectjavax.inject1
1 resposta

Eai Antonio beleza?

Respondendo a sua pergunta, o Spring tem sua própria anotação para fazer injeção de dependencia(@Autowired), mas também suporta o @Inject, então basicamente tanto faz, ambos fazem a mesma coisa. Eu recomendaria usar o @Autowired ao trabalhar com um projeto em spring, pois, assim, você não precisa importar outra dependecia para o seu projeto.

Valeu, bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software