…senhores boa noite, alguem conhece alguma classe do hibernate capaz de construir Querys dinamicas baseada nas propriedades de uma determinada entidade ?? …tipo, imaginem a entidade :
public class Cliente{
private Long id;
private String nome;
private Cidade cidade;
}
----
public class Cidade{
private Long id;
private String nome;
}
…então imagiem que eu instancie um Cliente e coloque dentro dele o nome “João” e instancie uma Cidade coloque la dentro o nome “São Paulo” e depois coloque esta cidade dentro do cliente, quero uma classe onde eu passe a entidade instanciada para um construtor ou de alguma outra maneira e ela gere dinamicamente uma Query mais ou menos igual a :
String hql = "fom Cliente c where c.nome = 'João' and c.cidade.nome='São Paulo'";
Query qr = hbn.createQuery(hql);
…lembro de ter visto algo assim uma vez em uma MundoJava ou JMagazine, so q não encontro …procurei na documentação, abri a estrutura de pacotes pra tentar achar por algum nome familiar mais nada … alguêm ai conhece ???
…grato qualquer ajuda !!!