sexta-feira, 23 de julho de 2010

[java-br] Seam + DAO

·

 

Membros,

Hoje eu resolvi testar uma novidade. Como tudo em JAVA, não foi tão simples como
pensei. Adicionar uma camada de acesso a dados(DAO) ao Seam, para retirar as
consultas dos controlls.

Quanto tentei injetar (@In ) o EntityManager nesta camada, ele simplesmente
ignora a anotação @In. Tentei até forçar, usando @In(create=true, requerid =
true) e a anotação @Name() para criar o componete e nada. Acredito que o Seam
só crie o componente quando recebe uma Request, e nesse ponto ele cria ou
resgata os objeto dos contextos. O Alguém teve uma experiência dessas ?

OBS: junto com os parametros que passo para a os métodos no DAO, estou passado
uma instância do EntityManager. Somente assim consegui colocar para frente. Sei
que não é um forma legal, mas foi o jeito.

Att.

Jayro Rodrigues
Analista de Sistemas
JAVA | J2EE | JBOSS SEAM
ASP.NET | C#

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog