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:
- A@Inject CarrinhoCompras carrinhoDeCompras;carrinhoDeCompras.adicionaItem("caneta");
- B@EJB CarrinhoCompras;CarrinhoCompras.adicionaItem("caneta");
- C@Stateful CarrinhoCompras carrinhoDeCompras;carrinhoDeCompras.adicionaItem("caneta");
- D@Stateless CarrinhoCompras carrinho;carrinho.adicionaItem("caneta");
- E@Import CarrinhoCompras carrinho;carrinho.adicionaItem("caneta");