public interface PersistenceUtil
Persistence
クラスから取得された PersistenceUtil
インターフェースインスタンスは、環境内のどの永続プロバイダーがエンティティを作成したかに関係なく、エンティティまたはエンティティ属性のロード状態を判別するために使用されます。
boolean isLoaded(ObjectSE entity, StringSE attributeName)
entity
- 属性を含むエンティティ attributeName
- 負荷状態を決定する属性の名前 boolean isLoaded(ObjectSE entity)
FetchType.EAGER
が指定されているすべての属性がロードされている場合、エンティティはロードされていると見なされます。 属性のロード状態を判別するには、isLoaded(Object, String)
メソッドを使用する必要があります。そうしないと、意図しない状態のロードにつながる可能性があります。
entity
- その負荷状態が決定されます Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.