1
私は@ElementCollection
のエンティティを持っており、変更を傍受するためのHibernateインターセプタもあります。Hibernateインターセプタは変更された要素コレクションを受け取りません
一度エンティティのフィールドを変更すると、インターセプタは正しくインターセプトできますが、@ElementCollection
内のコンポーネントのフィールドのみを変更すると、インターセプタはインターセプトできません(エンティティ自体と組み込みコンポーネントの両方)。
onFlushDirty
、onCollectionUpdate
、onCollectionRecreate
でもデバッグを試しましたが、運がありません。