Hibernate组件映射中的继承

时间:2012-04-11 08:04:50

标签: hibernate hibernate-mapping

我想在hibernate组件中使用继承。

我的课程:

class SUPERCLASS
{
   private superclassproperty;
}

class SUBCLASS extends SUPERCLASS
{
    private subclassproperty;
}

Hibernate Mapping文件的部分:

<component name="xyz" class="SUBCLASS" >
<Property name="subclassproperty" column="column1"/>
<Property name="superclassproperty" column="column2"/>
</component>

现在,通过此映射插入数据时,它运行正常。 但是在搜索时,它无法提供错误,例如无法通过反射吸气器获取字段值

请帮助!!!!!

1 个答案:

答案 0 :(得分:0)

NHibernate不支持组件继承。请参阅this回答和this问题。