通常,您使用对象上的属性指定HQL连接,例如,如果类Foo和Bar和Foo.bar是Bar类型,则
from Foo f inner join f.baras b该连接是。据我所知,无法在HQL中执行自联接(在这里我可能错了)。
也就是说,Hibernate允许您使用编写(略有增强)SQL查询
session.createSQLQuery(...)。

通常,您使用对象上的属性指定HQL连接,例如,如果类Foo和Bar和Foo.bar是Bar类型,则
from Foo f inner join f.baras b该连接是。据我所知,无法在HQL中执行自联接(在这里我可能错了)。
也就是说,Hibernate允许您使用编写(略有增强)SQL查询
session.createSQLQuery(...)。