Perguntas com a marcação «cdi»

148
Devo usar @EJB ou @Inject

Eu encontrei esta pergunta: Qual é a diferença entre @Inject e @EJB, mas eu não fiquei mais sábio. Eu não havia feito o Java EE antes nem tenho experiência com injeção de dependência, portanto não entendo o que devo usar? @EJB é uma maneira antiga de injetar? A injeção feita pelo contêiner EJB ao...

120
Onde usar o EJB 3.1 e o CDI?

Estou criando um produto baseado em Java EE no qual estou usando o GlassFish 3 e o EJB 3.1. Meu aplicativo possui beans de sessão , um planejador e usa serviços da web. Recentemente, conheci o Apache TomEE , que oferece suporte a Contextos e Injeção de Dependência (CDI) . O contêiner GlassFish...

109
Beans de apoio (@ManagedBean) ou Beans CDI (@Named)?

Acabei de começar a ler Core JavaServer Faces, 3ª ed. e eles dizem isso (ênfase minha): É um acidente histórico que haja dois mecanismos separados, os beans CDI e os beans gerenciados JSF, para os beans que podem ser usados ​​nas páginas JSF. Sugerimos que você use os beans CDI, a menos que seu...

106
Como CDI e EJB se comparam? interagir?

Estou tendo dificuldade em entender como os dois interagem e onde está o limite entre eles. Eles se sobrepõem? Existem redundâncias entre eles? Sei que há anotações associadas a ambos, mas não consegui encontrar uma lista completa de ambos com breves descrições. Não tenho certeza se isso ajudaria...