たとえば、Person と Company をテーブル化する必要があり、hibernate によって生成されたテーブル名 Person_Company に構築された Id 間に 1 対多の関係があります。Java で @OnetoMany および @ManytoOne アノテーションを使用すると、それらの間の関係が作成されますが、Person_Company テーブルに従ってではなく、テーブルの Id だけを使用する正しいアノテーションは何ですか?
1 に答える
1
結合テーブルを使用して関連付けをマップする必要があります。したがって、注釈は (drumroll...)@JoinTable
です。javadoc には例があり、Hibernate のドキュメントもあります。
于 2013-02-24T16:57:46.483 に答える