ハイバネートのマッピングの種類
Hibernateのマッピングには、以下のような種類があります。
- あるエンティティクラスと別のエンティティクラスの間にOneToOneの関係がある。
- あるエンティティクラスと別のエンティティクラスが「1対多」の関係にある。
- 多くのエンティティクラスと別のエンティティクラスの間に多対1の関係が存在する。
- 多対多の関係で、複数のエンティティクラスと別のエンティティクラスの間に多対多の関係が存在します。
- 継承関係マッピング:親クラスと子クラス間の継承関係をマッピングする。
ハイバネーションの設定はアノテーションとXML 設定ファイルによって定義できます。