inverse = true を使用した Hibernate の 1 対多のマッピングで混乱しています。
1.Inverse は双方向マッピングを提供します。私たちはそれを収集側に置き、反対側は所有者の船を取るつもりです。2.Inverse と Cascade はどちらも異なる目的で使用されます。
3. Casecade = all Hibernate では、1 回の呼び出しで親とその関連付けが保存されます。
4. Cascade =none では、親とその子を保存するために異なる呼び出しを行う必要があります。
5. cascade = all および inverse =true では、1 対多の場合に制約を更新するための更新クエリが 1 つ少なくなります。
しかし、 cascade= none のいずれか inverse= true または inverse=false(In one to many) の場合、SQL クエリの変更を見つけることができません。
だから私の質問は cascade = none の場合 inverse=true が正確に何をするかです。