データのみをフェッチするために使用されるビューを作成しました(読み取り専用)
ビュー: Grid_View
> 私の Hibernate hbm ファイル
<hibernate-mapping>
<class name="hibernate.domain.View" table="Grid_View" mutable="false">
<property name="ACCT_BR_CD" type="string">
<column name="ACCT_BR_CD"/>
</property>
<property name="ACCT_NO" type="string">
<column name="ACCT_NO"/>
</property>
<property name="LGL_ENTY_NM" type="string">
<column name="LGL_ENTY_NM"/>
</property>
<property name="CUST_CTRY_CD" type="string">
<column name="CUST_CTRY_CD"/>
</property>
<property name="ACCT_SRC_SYS_CD" type="string">
<column name="ACCT_SRC_SYS_CD"/>
</property>
</class>
</hibernate-mapping>
> 私の見解ではそれらは主キーではないため、マッピングで id フィールドについて言及していません。 ただし、休止状態では ID が必要です。
> 私の質問
ハイバネート マッピング ファイルで ID なしでマッピングを続行する方法。また、それらは一意の値を持つ列ではないため、それらをキーにする可能性はありません。この問題の解決を手伝ってください