我正面临一个小问题,我想加入两个表,我想通过Hibernate ORM检索数据。
我有两张桌子。 TableA具有PK约束的id列。 另一个,TalbeB有id列(PK)和FK列引用TableA。
SELECT
A.COL1,
B.COL1,
B.COL2
FROM
TABLEA A
JOIN TABLEB ON A.COL1 = B.COL2
使用上述单个查询,我想检索数据。 但我不知道该怎么做。
以下内容是我所做的,但它还没有用。
[![在此处输入图像说明] [5]] [5]
和STS给我一个错误:
org.hibernate.hql.internal.ast.QuerySyntaxException:无法解析属性:deptno of:com.winsplay.hibernate.bean.Emp [from com.winsplay.hibernate.bean.Emp emp join fetch dept dept on emp .deptno = dept.deptno]
似乎emp bean没有deptno属性,所以它引发了一个错误。 但我希望deptno(部门代码)位于Dept对象中,我希望Emp依赖于Dept对象。
长话短说 我想使用hibernate orm HQL从内连接查询中检索数据。
由于