1

我想在休眠组件中使用继承。

我的课程 :

class SUPERCLASS
{
   private superclassproperty;
}

class SUBCLASS extends SUPERCLASS
{
    private subclassproperty;
}

Hibernate 映射文件的一部分:

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

现在通过此映射插入数据时,它工作正常。但是在搜索时,它会出现错误,比如无法通过反射 getter 获取字段值

请帮忙 !!!!!

4

1 回答 1

0

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

于 2012-05-03T20:32:26.673 回答