【发布时间】:2014-07-30 05:36:38
【问题描述】:
我有一个非常复杂的 Join 查询来从 DB 中选择几个项目,并且它不涉及返回此表所需的任何更新。 这就是为什么,我不想使用 HQL(Hibernate Query Language,而是想作为一个简单的 SQL 查询来执行。
是否可以在休眠中执行涉及 3 个不同表的普通 SQL - 连接查询?我使用 Java - Struts 框架。
如果你说这是不可能的,那么我必须坚持使用 HQL,我会在这里发布查询,我需要你的帮助来写下基于 HQL 的类(表)创建和基于 HQL 的查询字符串。
另外,请给我一个包含几个或三个表连接的示例查询以及如何为 SQL 设置参数。
【问题讨论】: