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

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
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!