Мне нужно сделать следующее:
Выберите * из таблицы 1 left join Table2 на id1 = id2 AND i1 =?
Критерии спящего режима не позволяют указать i1 =? часть.
Существующий код использует критерии спящего режима, и это будет огромный рефакторинг для замены для HQL
Есть ли у кого-нибудь советы, как я могу реализовать это по-другому или каким-либо образом переопределить критерии Hibernate? Я не против взлома открытой спячки и модификации, но когда я начал ее копать, на слоях абстракций, похоже, есть слои. Я никогда не нашел точку, в которой SQL фактически генерируется...