SelectClause :
if ( !fromElementsForLoad.contains( origin ) ) {
throw new QueryException(
"query specified join fetching, but the owner " +
"of the fetched association was not present in the select list " +
"[" + fromElement.getDisplayText() + "]"
);
, fetch, hibernate , , . fromElementsForLoad.contains( origin )
, , , , . , , .
, Item.class Order.class , , .
, . SelectClause.class , fromElementsForLoad.
n + 1, Order.class . .
, .