私は、これら 2 つの基本を理解するのに役立つ、休止状態の春のプロジェクトに取り組んでいます。テーブルに外部キーを追加できるようにしたいという問題に直面しています。
このテーマに関する情報を求めてインターネットを閲覧してきましたが、自分のニーズに合ったものを見つけることができませんでした.
私は2つのクラスを持っています:
Schools
Classes
今、主キーを Schools から Classes にマップしたいと思います。
これは私が今持っているコードです:
@ManyToOne
@JoinColumn(name = "SCHOOL_ID", table = "SCHOOL")
private School school;
そして私のゲッターとセッターの場合:
public long getSchool() {
return school.getId();
}
public void setSchool(long schoolId) {
this.school.setId(schoolId);
}
これは行く方法ですか?それとも、私はそれを完全に間違った方法で見ていますか。
ありがとう!