我如何写入 HQL 查询?这是我的原始场景我有两个 hbm 文件 ADVMAgencyMaster.hbm.xml,ADVRoheader.hbm.xml 对应的 pojo 类是 ADVMAgencyMaster.java,ADVroheader.java。
<hibernate-mapping>
<class name="com.adv.hibernatebean.ADVMAgencyMaster" table="ADVMAGENCYMASTER" catalog="MEDIAERP">
<id name="mamaid" type="java.lang.String">
<column name="MAMAID" length="10" />
<generator class="assigned"></generator>
</id>
<property name="mamaname" type="java.lang.String">
<column name="MAMANAME" length="50" />
</property>
</hibernate-mapping>
<hibernate-mapping>
<class name="com.adv.hibernatebean.ADVRoheader" table="ADVTROHEADER" schema="MEDIAERP">
<id name="trohiono" type="java.lang.String">
<column name="TROHIONO" />
<generator class="assigned"></generator>
</id>
<many-to-one name="advmagencymaster" class="com.adv.hibernatebean.ADVMAgencyMaster" fetch="select">
<column name="TROHAMAID" />
</many-to-one>
</hibernate-mapping>
我的 oracle 查询是
SELECT MAMAID,MAMANAME,TROHIONO
FROM ADVAGENCYMASTER,ADVROHEADER
WHERE MAMAID(+)=TROHAMAID
匹配两个表中条件MAMAID(+)=TROHAMAID
在 oracle 中的记录。请告诉如何编写 HQL。