私は埋め込み可能なクラスを作成する必要があるので、私は複数の主キーを持つテーブルがあります。このキーの1つの列は、別の表への外部キーです。 JPAアノテーションを作成するにはどうすればいいですか?プライマリキーとIDの同じ列をHibernate
私は3列しか持っていないので、4つの注釈を作成しようとしています。列Control Plan No_
は主キーの一部であり、別の表の外部キーです。私は@ManyToOne
注釈を作成する必要がありますが、私が受け取る:
POJO.ControlPlanLine から外部キー参照元のPOJO.ControlPlanSetupは、列の数が正しくありません。すべきである4
関連するテーブルスキーマを共有できますか? – slesh
一般にフィールドに '@ Id'と' @ ManyToOne'の両方の注釈を付けることができます。これは、このエンティティへの主キーであり、同時にFKをターゲットにすることを意味します。埋め込み可能なクラスには、関連フィールドも含めることができます。質問に関連するコードのすべての部分を追加すると役立ちます。 –