Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — NC-UFPR 2015

ProgramaçãoLinguagens de programação
Código
qq144628
Banca
NC-UFPR
Órgão
COPEL
Ano
2015
Nível
Superior
Cargo
Analista de Sistemas Júnior
Sobre as diferenças entre Beans Java EE 6 CDI (Context and Dependency Injection) e Beans EJB (Enterprise JavaBeans) 3.1 puros, sem CDI, assinale a alternativa correta.
  1. ABeans EJB são criados com a notação @Named e precisam estar registrados no arquivo beans.xml.
  2. BBeans EJB podem ser remotos ou locais, síncronos ou assíncronos e, se necessário, podem fazer uso de timers e agendamentos.
  3. CBeans CDI não possibilitam o uso de interceptors e listeners, o que os torna mais leves que um Bean EJB.
  4. DPara incluir um Bean EJB num outro Bean (gerenciado ou não), usa-se a anotação @Include.
  5. EBeans CDI são, por padrão, @ViewScoped, mas podem ser definidos como @SessionScoped, @ApplicationScoped ou @RequestScoped.
Revelar gabarito e comentário

GabaritoB — Beans EJB podem ser remotos ou locais, síncronos ou assíncronos e, se necessário, podem fazer uso de timers e agendamentos.

Link permanente: /questoes/qq144628