Criar consulta personalizada em tempo de execução com Hibernate

Boa tarde pessoal!!!

Gostaria de saber como eu faço uma pesquisa avançada(onde o usuario escolhe os campos que quer procurar, assim teria que montar a sql em tempo de execução) usando o hibernate??

Desde já agradeço!!!

Você pode capturar os campos e condições selecionadas pelo usuário e a partir deles montar uma hql dinâmica.

Ou usar Criteria. http://docs.jboss.org/hibernate/core/3.3/reference/en/html/querycriteria.html

Ola, Schoker

Tu conseguiste fazer a pesquisa??? Pois estou precisando fazer algo similar e não encontro exemplos.

Att