У меня сложное отображение, которое, я считаю, должно работать. Но почему, после компиляции, кажется, что столбца класса A.d не существует?Индивидуальное сопоставление подкаталогов Hibernate
public abstract Class A {
private Integer Id;
..
...
}
public Class SubA extend A {
private D d;
}
public Class D {
private SubA subA;
}
A.hbm.xml
<class name="A" table="A" abstract="true"/>
...
<subclass
name="SubA"
discriminator-value="SUB_A"
lazy="false"
>
<join table="TABLE_SUB_A">
<key column="ID"/>
<many-to-one name="d"
column="COL_D"
class="D"
cascade="NONE"
outer-join="true"
unique="true"/>
</join>
</subclass>
</class>
D.hbm.xml
<one-to-one name="subA"
class="SubA"
property-ref="d"/>
Вам лучше сократить отображение до минимальной суммы, необходимой для воспроизвести ошибку и опубликовать ее, а также опубликовать точное сообщение об ошибке, которое вы получаете. – Jherico