Comunicação java + sql?

Pessoal posso estar falando besteira, mas está é minha dúvida.

Eu queria saber como é enviado um camando do java para o banco, através do Hibernet, eu sei criar o camando em hibernet, mas minha duvida é como este comando é enviado e se tem uma forma de pegar ele.

Digamos que meu banco fosse local " comandos java + banco na mesma máquina " após ser enviado o comando, ele ficaria em mémoria “certo?” eu queria saber tem como pegar ele nesta parte de execução?
Se tiver alguma forma me avisem " Isto é algo que desconheço totalmente! "
Até …

No seu hibernate.cfg.xml adicione estas linhas:

<property name="show_sql">true</property>
<property name="format_sql">true</property>

E então ele aparecerá no console.
Abs,

Tche valeu pela dica.
Vo verificar aqui!

VLW!