onClearEntityManagerとUnitOfWorkは、登録されたエンティティの存続期間中に下記のイベントをトリガします。preRemovepreRemoveイベントは、エンティティのそれぞれのEntityManager削除操作が実行される前に、特定のエンティティに対して発生します。DELETEステートメントでは呼び出されません。postRemovepostRemoveイベントは、エンティティが削除された後にエンティティに対して発生します。データベースの削除操作の後に呼び出されます。DELETEステートメントでは呼び出されません。prePersistprePersistイベントは、そのエンティティのそれぞれのEntityManager持続操作が実行される前に、特定のエンティティに対して発生します。postPersistエンティティが永続化された後に、エンティティのpostPersistイベントが発生します。これは、データベース挿入操作の後に呼び出されます。生成された主キー値は、postPersistイベントで使用できます。preUpdatepreUpdateイベントは、エンティティデータへのデータベース更新操作の前に発生します。UPDATEステートメントには呼び出されません。計算されたチェンジセットが空の場合もありません。postUpdatepostUpdateイベントは、エンティティデータに対するデータベース更新操作の後に発生します。DQLのUPDATEステートメントには呼び出されません。postLoadpostLoadイベントは、エンティティがデータベースから現在のEntityManagerにロードされた後、またはリフレッシュ操作が適用された後にエンティティに対して発生します。yaml)からロードされた後に発生します。このイベントはライフサイクルコールバックではありません。onClassMetadataNotFound要求された特定のクラス名のクラス・メタデータのロードに失敗しました。指定されたイベントを操作するargsインスタンスは、実際のメタデータが存在しない場合や見つかった場合でも代替メタデータを提供することを可能にします。このイベントはライフサイクルコールバックではありません。preFlushpreFlushイベントは、フラッシュ操作の最初の時点で発生します。onFlushonFlushイベントは、すべての管理対象エンティティの変更セットが計算された後に発生します。このイベントはライフサイクルコールバックではありません。postFlushpostFlushイベントは、フラッシュ操作の終了時に発生します。このイベントはライフサイクルコールバックではありません。onClearonClearイベントは、エンティティへのすべての参照が作業ユニットから削除された後で、EntityManager#clear()操作が呼び出されたときに発生します。このイベントはライフサイクルコールバックではありません。コメントデータの処理方法の詳細はこちらをご覧ください。TOPEC-CUBEプラグインの動作はデモサイトにてご確認下さい。