Hibernate - Criteria  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
viniciuspadua
JavaEvangelist
[Avatar]

Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline

como faço, utilizando o critéria do hibernate a seguinte consulta!

Kcoelho
Thread.start()

Membro desde: 03/02/2010 10:31:05
Mensagens: 46
Offline

Da uma olhada no item 14.13

http://docs.jboss.org/hibernate/core/3.3/reference/en/html/queryhql.html
viniciuspadua
JavaEvangelist
[Avatar]

Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline

desse modo eu tenho que enviar o comando sql como uma query! Entretanto queria evitar isso! Queria utilizando algo como o criteria ao invés de enviar a consulta!
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

http://www.cereslogic.com/pages/2008/09/22/hibernate-criteria-subqueries-exists/

Former LIPE.
[ICQ]
viniciuspadua
JavaEvangelist
[Avatar]

Membro desde: 25/11/2006 17:21:30
Mensagens: 370
Offline

Consegui fazer isso



Tive uma dúvida. No comando 4 (linha do criteria.add(Subqueries.in) não entendi o primeiro parâmetro. Eu achava que era para ser o nome da coluna a ser incluída no in. Entretanto quando colocava a string ("idA") dava um erro de conversão de int to String. Por isso coloquei o número 1 e passou a funcionar blz.

Só que pela surpresa a consulta não é realizada direita! E o pior, pelo console a consulta esta correta.



Executo a consulta no sql a consulta retorna correta, mais no hibernate é como se o in não fosse avaliado!
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team