多対 1 のマッピング/関連付けを持つ 2 つのテーブル A -> B があります。
テーブル B の主キーは、テーブル A の外部キーです。
問題は、両方のテーブルの列名が異なることです。Bには、テーブルAの外部キーである主キー列「typeNumId」が「タイプ」としてあるとします。この列で両方のテーブルを結合するにはどうすればよいですか? 基本的に同じである「typeNumId」と「type」でテーブルを結合する必要があることを示すマッピングを指定するにはどうすればよいですか。
特に、これは hibernate config (hbm ファイル) を介して可能ですか?
何かのようなもの
<many-to-one name="Type" class="com.domain.ProcedureType" update="false" insert="false" fetch="join" lazy="false">
<column name="? <this is in questions? >" not-null="true" />
</many-to-one>