我是Hibernate框架的新手,基本上我有在mysql中使用joins的经验。但不知道其他数据库支持的所有连接是否都支持hql。
有谁能从下面的联接中告诉我hibernate中所有的连接都在哪里吗?
发布于 2013-10-02 04:41:21
最好的起点是文件。在16.3.协会和联接一节中,我们可以看到,对于查询,根据HQL,我们有:
支持的联接类型是从ANSI SQL借用的:
这很漂亮。因为我们正在处理抽象模型,所以不支持由DB提供程序定义的所有“特定”连接类型。
您还可以检查标准这里,以查看预定义的联接'const':FULL_JOIN、INNER_JOIN、LEFT_JOIN,用于标准API *(例如Criteria.LEFT_JOIN)*
https://stackoverflow.com/questions/19129388
复制相似问题