Antonio Kantek wrote:
> Na minha opini�o o melhor que voc� pode fazer � um compilador OQL -> SQL.
> Implementa um LL1 que � tranquilo.
>  
> Ai voc� pode fazer um SessionBean que recebe as pesquisas em OQL, traduz 
> para SQL e executa a pesquisa.
> Voc� pode adicionar um mecanismo de pagina��o neste SessionBean.
>  
> Se voc� estiver utilizando CMP, ai voc� pode usar o mapeamento 
> objeto/tabela contido no descritor de implanta��o para
> fazer a tradu��o OQL objetos -> SQL tabelas.
>  
> []'s


desta maneira vc vai recriar todo o middleware. O j2ee serve justamente 
para abstrair os detalhes de sistemas distribu�dos/coorporativos. Ent�o 
nem usa CMP, usa bmp ou direto s� sessionbeans.
O jboss tem uma extens�o de ejb-ql que permite fazer pesquisas din�micas 
sem os problemas do ejb-ql (falta de orderby, like n�o poder utilizar 
param�tros, etc).


>  
> 
>     ----- Original Message -----
>     From: Maykel Tres <mailto:[EMAIL PROTECTED]>
>     To: Enterprise Sou Java <mailto:[EMAIL PROTECTED]>
>     Sent: Friday, October 04, 2002 5:54 AM
>     Subject: [enterprise-list] DAO x EJB
> 
>     Ola pessoal,
>      
>     J� que est� uma discuss�o de que se deve usar onde, eu pe�o outra
>     ajuda dos senhores.
>      
>     Eu gostaria de saber, com a experi�ncia de voc�s, qual deveria ser a
>     minha pol�tica de pesquisa. Eu deveria utilizar DAO(SQL) para
>     pesquisas ou EJB(EJBQL)?
>      
>     Eu fiz alguns testes utilizando Entity no cliente e ficou
>     impratic�vel, mudei para Data Objects e o desempenho melhorou muito
>     utilizando DAO. Ainda n�o testei utilizando DO com EJB. O que voc�s
>     acham sobre o assunto?
>      
>     desde j� agrade�o pelas colabora��es,
>      
>     Maykel Tres
>      
>      
> 


-- 
xxxxxxxxxxxxxxxxxxxxxxxxxxxx
| Emerson Cargnin          |
| Analista de Sistemas Sr. |
| Tel : (051) 3358-4959    |
| SICREDI Servi�os         |
| Porto Alegre - Brasil    |
|xxxxxxxxxxxxxxxxxxxxxxxxxx|


---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a