Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

@EJB vs @Inject

Algumas literaturas mostram que existe a possibilidade de fazer as injeções de dependência utilizando a anotação @EJB. Qual a diferença ente @EJB e @Inject?

1 resposta
solução!

O @EJB permite injetar um EJB dentro de outro. Ou seja, no passado, você só podia usar a injeção de dependências de EJB para EJB. Com o advento do CDI e a anotação @ Inject, você pode injetar qualquer bean (seja ele EJB ou não) dentro de outro bean gerenciado pelo CDI. Nesse contexto, o @Inject é mais amplo e menos restrito.

Se você não usa nenhuma propriedade da anotação @EJB, vai de @Inject amigão! :)

Feliz Carnaval!