Consulta no Hibernate (HQL ou Criteria) envolvendo herança

0 respostas
B

Imaginem que uma classe Pedido possui um atributo List<ItemPedido> itensPedido. A classe ItemPedido é abstrata, temos duas especializações, as classes ItemPedidoProducao e ItemPedidoFaturamento.

Eu queria criar uma consulta que retorna todos os pedidos onde itensPedido possui ao menos um ItemPedidoFaturamento. Como é possível fazer isso? Usei discriminator para o mapeamento, provisoriamente um amigo fez uma query com SQL para contornar o problema, mas queria fazer com HQL ou Criteria.

abraços! [/b]

Criado 15 de fevereiro de 2007
Respostas 0
Participantes 1