Мне нужно знать, в чем разница между JoinQueryOver и JoinAlias, и когда использовать каждый?
спасибо.
Ответ 1
Функционально они делают то же самое, создают соединение с другим объектом. Единственная разница в том, что они возвращают. JoinQueryOver возвращает новый QueryOver с текущим сущностью, являющейся объединенной сущностью, а JoinAlias возвращает исходный QueryOver, у которого текущий объект является исходным корневым объектом.