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.inject1Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.inject1Eai 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!