Como posso ver um query no iBatis ?  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
Ehb
JavaChild

Membro desde: 05/06/2006 04:54:18
Mensagens: 106
Offline

Saudações,

Alguém sabe como é que eu posso ver um query no iBatis antes de ele ser executado mas depois de ele ser compilado (transformado em um PreparedStatement)? É que o iBatis sempre dá um erro quando tento executar um certo query , e eu gostaria de saber qual é o query que ele está a executar porque aparentemente ele não está a substituir os parâmetros correctamente.

Obrigado
[Email]
volnei
JavaEvangelist
[Avatar]

Membro desde: 29/01/2003 11:36:27
Mensagens: 354
Offline

Até onde eu sei o iBatis não tem este recurso, acho melhor você analisar o erro pela própria mensagem que geralmente é bem explicativa. Se quiser coloca aqui pra gente dar uma olhada.


Volnei Granado Munhoz

[Email] [MSN]
virgulino
Debugger

Membro desde: 14/02/2005 20:51:02
Mensagens: 57
Offline

Ehb wrote:Saudações,

Alguém sabe como é que eu posso ver um query no iBatis antes de ele ser executado mas depois de ele ser compilado (transformado em um PreparedStatement)? É que o iBatis sempre dá um erro quando tento executar um certo query , e eu gostaria de saber qual é o query que ele está a executar porque aparentemente ele não está a substituir os parâmetros correctamente.

Obrigado


da uma olhada na documentacao do ibatis que vc vai precisar setar o nivel correto de log, dae no console vc vai conseguir ver qual foi a query e quais foram os parametros recebidos para aquela query.
[MSN] [ICQ]
Ehb
JavaChild

Membro desde: 05/06/2006 04:54:18
Mensagens: 106
Offline

volnei wrote:Até onde eu sei o iBatis não tem este recurso, acho melhor você analisar o erro pela própria mensagem que geralmente é bem explicativa. Se quiser coloca aqui pra gente dar uma olhada.



Consegui resolver , é verdade que as mensagens no iBatis são explicativas mas há casos em que as mensagens de erro são difíceis de interpretar e tendo a possibilidade de ver o query pode facilitar muito as coisas.

Muito obrigado pela sua prontidão
[Email]
Ehb
JavaChild

Membro desde: 05/06/2006 04:54:18
Mensagens: 106
Offline

virgulino wrote:

da uma olhada na documentacao do ibatis que vc vai precisar setar o nivel correto de log, dae no console vc vai conseguir ver qual foi a query e quais foram os parametros recebidos para aquela query.


Eu acho que isso só funciona quando não há nada de errado com o syntax query porque quando o syntax tem um erro o query nao aparece no console.

This message was edited 1 time. Last update was at 30/06/2008 01:26:11

[Email]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team