JBoss Seam + EJB3

1 resposta
AldoSilva

Galera começei um projeto usando Jboss Seam na empresa em que trabalho e me deparei com o seguinte problema:

Hoje temos um projeto em que nossos DAOs são EJBs e pelo o que vi no Seam em muitos exemplos ele usa o EntityManager
direto no backbean colocando a anotação @IN, no meu caso quero no backbean chamar o DAO.

Para fazer funcionar tive que anotar o meu backbean com @Statefull para poder fazer a injeção do DAO,
achei estranho ter que deixar o backbean como um EJB só para instanciar o DAO, esta certo isso ou tem alguma outra forma melhor de se fazer?

1 Resposta

wiltonor

Necessidade não tem, tendo em vista que o Seam também pode usar POJO’s como componentes, com esta segregação entre o DAO e o backbean, apenas você terá mais uma camada em sua aplicaçao.

Abçs,

Wilton.

Criado 19 de janeiro de 2011
Ultima resposta 22 de jan. de 2011
Respostas 1
Participantes 2