Pular para o conteúdo principal

Questão de Programação — JBoss Seam — FCC 2016

ProgramaçãoJBoss Seam
Código
fc033333
Banca
FCC
Órgão
TRT - 14ª Região (RO e AC)
Ano
2016
Nível
Superior
Cargo
Analista Judiciário - Tecnologia da Informação
Em uma aplicação que utiliza o EJB 3.2, se um bean precisa ser remotamente acessível, ele deve definir uma interface de negócio separada, como no trecho abaixo.@Remotepublic interface CarrinhoCompras {public void adicionarItem(String item);public void removerItem(String item);}Para injetar o bean através da sua interface e para adicionar uma caneta ao carrinho de compras deve-se utilizar a instrução:
  1. A@Inject CarrinhoCompras carrinhoDeCompras;carrinhoDeCompras.adicionaItem("caneta");
  2. B@EJB CarrinhoCompras;CarrinhoCompras.adicionaItem("caneta");
  3. C@Stateful CarrinhoCompras carrinhoDeCompras;carrinhoDeCompras.adicionaItem("caneta");
  4. D@Stateless CarrinhoCompras carrinho;carrinho.adicionaItem("caneta");
  5. E@Import CarrinhoCompras carrinho;carrinho.adicionaItem("caneta");
Revelar gabarito e comentário

GabaritoA — @Inject CarrinhoCompras carrinhoDeCompras; carrinhoDeCompras.adicionaItem("caneta");

Link permanente: /questoes/fc033333