selectBeforeUpdate=true を設定すると、更新を行う前に、Hibernate は Select クエリを実行して、現在のオブジェクトが DB 内のオブジェクトと同じかどうかを確認し、Update クエリを起動するかどうかを決定します。
私の質問は、休止状態が両方のオブジェクトが同じかどうかをどのように決定するかということです。equals() を呼び出すか、オブジェクトの各フィールドを比較するか、equals() の実装に関係なく?
selectBeforeUpdate=true を設定すると、更新を行う前に、Hibernate は Select クエリを実行して、現在のオブジェクトが DB 内のオブジェクトと同じかどうかを確認し、Update クエリを起動するかどうかを決定します。
私の質問は、休止状態が両方のオブジェクトが同じかどうかをどのように決定するかということです。equals() を呼び出すか、オブジェクトの各フィールドを比較するか、equals() の実装に関係なく?