Hibernateインバース
Hibernate Inverse
逆は、休止状態の双方向関係の基本概念です。インバースの本当の役割は、どちらの側がそれらの間の関係を維持するかを決定することです。一方の当事者が「inverse = false」(デフォルト)を指定した場合、その当事者は、それらの間の関係に責任を負う責任があります。率直に言って、hibernateが関連するレコードを維持するためにSQLを生成する方法!
入れれば逆falseに設定すると、SQLステートメントが出力されます
入れれば 逆 構成をtrueに変更すると、結果は2つのステートメントを出力します
片側を維持したい場合は、1対多
これにより、「1つの」側を挿入または削除するときに、「複数の」側のそれぞれが「1つの」オブジェクトを更新します。また、「多」アスペクトに関係を維持させると、関係はマルチパーティオブジェクト内にあるため、更新操作は発生しません。マルチパーティオブジェクトを挿入または削除するだけです。
転載:https://blog.51cto.com/liuyj/1693459