2

私は hbm ファイルを使用しています (注釈なしの純粋な pojo クラスを保持するため)。 @mappedclass 注釈として技術情報 (ID、作成/変更日、およびユーザー) を持つスーパークラスを使用したいと思います。

<hibernate-mapping>
<class name="AbstractEntity" abstract="true">
    <id name="entityId"></id>
    <!-- Id overridé dans les classes filles -->
    <property name="userCreation" type="string">
        <column name="USR_LOG_I" length="20" not-null="true" />
    </property>
    <property name="dateCreation" type="timestamp">
        <column name="DTE_LOG_I" length="26" not-null="true" />
    </property>
    <property name="userModification" type="string">
        <column name="USR_LOG_U" length="20" not-null="true" />
    </property>
    <property name="dateModification" type="timestamp">
        <column name="DTE_LOG_U" length="26" not-null="true" />
    </property>
    <property name="audit" type="string">
        <column name="AUDIT" length="10" />
    </property>
</class>

子で抽象継承を宣言する方法は? 出来ますか ??

hibernate-mapping>
<class name="FilleEntity" table="MA_TABLE">.......

ご協力いただきありがとうございます !

4

1 に答える 1