2010-01-10 11 views
6

¿Alguien tiene alguna idea sobre los sindicatos en hibernación?¿Podemos usar union en hibernate?

Recibí esta pregunta en una entrevista. Supongo que sí, pero no estoy seguro de dónde y cuándo.

+0

@gkpstar Si una respuesta cumple con su requisito, tal como la respondió Chris Conway, ofrézcale un voto explícito para reconocer su esfuerzo. –

Respuesta

2

A pesar de que no se puede hacer una verdadera unión, se puede simular uno si la unión es para dos consultas diferentes para la misma entidad. En ese caso, puede usar un Disjunction para O dos o más consultas diferentes DetachedCriteria, utilizando el resultado de esas consultas como entradas en un Restrictions.in contra alguna columna en la entidad principal. Este método te da el equivalente de una unión.

+0

un ejemplo aquí sería muy apreciado. –