Customizing Hibernate Criteria - Adding conditions to a left join
Posted
by Douglas Ferguson
on Stack Overflow
See other posts from Stack Overflow
or by Douglas Ferguson
Published on 2010-05-14T03:59:05Z
Indexed on
2010/05/14
4:04 UTC
Read the original article
Hit count: 301
I need to be able to do the following:
Select * from Table1 left join Table2 on id1 = id2 AND i1 = ?
Hibernate criteria doesn't allow be to specify the i1 = ? part.
The existing code is using hibernate criteria and it would be a huge refactor to swap out for HQL
Does anybody have any tips how I could implement this differently or any way to override the Hibernate Criteria? I'm not opposed to cracking open hibernate and modifying, but when I began to dig it, there seems to be layers upon layers of abstractions. I never found the the point where SQL is actually generated...
© Stack Overflow or respective owner