エンティティに対して複数のコールバックメソッドを定義した場合,呼び出し順序は次の規則に従います。
エンティティクラスやマップドスーパークラスの継承階層の中で複数回のエンティティリスナを定義した場合,呼び出し順序は次のようになります。
コールバックメソッドをサブクラスでオーバーライドした場合には,オーバーライドされたメソッドは呼び出されません。オーバーライドしたコールバックメソッドが異なるライフサイクルのイベントを指定している場合,またはライフサイクルコールバックメソッドではない場合,オーバーライドされた側のメソッドは呼び出されます。また,メソッドのコールバックメソッドの設定はオーバーライドされます。