相关疑难解决方法(0)

HQL左连接:加入的路径

我是Hibernate的新手,我有一个关于HQL左连接的问题.

我尝试离开加入2个表,患者和提供者,并继续获得"预期加入的路径!" 第二个表上的错误.如果有人可以帮助解决这个问题,请欣赏它!

这是2个表/类的映射:

patient.hbm.xmL:

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.ccg.db.test">
    <class name="patient" table="patient">
        <id name="patientId" column="patientId" type="int">
            <generator class="native"/>
        </id>
        <property name="patientName" type="string" >
           <column name="patientName" /> 
        </property>
        <property name="providerId" type="string" >
            <column name="provId" /> 
        </property>
        <many-to-one name="provider" column="providerId" class="provider" /> 
    </class>
</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

provider.hbm.xml:

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.ccg.db.test">
    <class name="provider" table="provider">
        <id name="providerId" column="providerId">
            <generator class="native" />
        </id>
        <property name="providerName" column="providerName" />
    </class>
</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

POJO: …

java hibernate hql

13
推荐指数
1
解决办法
7万
查看次数

标签 统计

hibernate ×1

hql ×1

java ×1