2011-01-05 12 views
4

JPAエンティティの状態を知る方法はありますか?私はいくつかのバグに直面しているので、エンティティが切り離されているか管理されているかどうかを知る必要があります。EclipseLinkエンティティがデタッチされているかどうかを知る方法?

インスタンスが現在の永続コンテキストに属する管理エンティティインスタンスである場合、私はのEclipseLink 2.1.2

答えて

7

EntityManager.contains()

チェックを使用しています。

+8

オブジェクトが別のEntityManagerで管理されている場合は、それは偽を返す...それは分離されていることを意味しません。 – DataNucleus

関連する問題